{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {
    "colab_type": "text",
    "id": "ZZ2-WzaoiSS-"
   },
   "source": [
    "# Long Short Term Memory(LSTM)\n",
    "\n",
    "The challenge to address long-term information preservation and short-term input skipping in latent variable models has existed for a long time. One of the earliest approaches to address this was the LSTM by [Hochreiter and Schmidhuber, $1997^{179}$](http://papers.nips.cc/paper/1215-lstm-can-solve-hard-long-time-lag-problems.pdf). It shares many of the properties of the Gated Recurrent Unit (GRU) and predates it by almost two decades. Its design is slightly more complex.\n",
    "Arguably it is inspired by logic gates of a computer. To control a memory cell we need a number of gates. One gate is needed to read out the entries from the cell (as opposed to reading any other cell). We will refer to this as the output gate. A second gate is needed to decide when to read data into the cell. We refer to this as the input gate. Lastly, we need a mechanism to reset the contents of the cell, governed by a forget gate. The motivation for such a design is the same as before, namely to be able to decide when to remember and when to ignore inputs into the latent state via a dedicated mechanism. Let’s see how this works in practice."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "colab_type": "text",
    "id": "fsLGWViwiYF8"
   },
   "source": [
    "# Gated Memory Cells\n",
    "Three gates are introduced in LSTMs: the input gate, the forget gate, and the output gate. In addition to that we introduce memory cells that take the same shape as the hidden state. Strictly speaking this is just a fancy version of a hidden state, custom engineered to record additional information.\n",
    "\n",
    "# Input Gates, Forget Gates and Output Gates\n",
    "Just like with GRUs, the data feeding into the LSTM gates is the input at the current time step $X_t$ and the hidden state of the previous time step $H_{t−1}$. These inputs are processed by a fully connected layer and a sigmoid activation function to compute the values of input, forget and output gates. As a result, the three gate elements all have a value range of [0, 1].\n",
    "\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "colab_type": "text",
    "id": "urkcj3XcicLa"
   },
   "source": [
    "We assume there are *h* hidden units and that the minibatch is of size *n*. Thus the input is $X_t$ ∈ $R^{n×d}$ (number of examples: n, number of inputs: d) and the hidden state of the last time step is $H_{t−1}$ ∈ $R^{n×h}$. Correspondingly the gates are defined as follows: the input gate is $I_t$ ∈ $R^{n×h}$, the forget gate is $F_t$ ∈ $R^{n×h}$, and the output gate is $O_t$ ∈ $R^{n×d}$. They are calculated as follows:\n",
    "$$I_t = σ(X_t W_{xi} + H_{t−1} W_{hi} + b_i )$$\n",
    "$$F_t = σ(X_t W_{xf} + H_{t−1} W_{hf} + b_f )$$\n",
    "$$O_t = σ(X_t W_{xo} + H_{t−1} W_{ho} + b_o )$$\n",
    "$W_{xi}$, $W_{xf}$, $W_{xo}$ ∈ $R^{d×h}$ and $W_{hi}$, $W_{hf}$, $W_{ho}$ ∈ $R^{h×h}$ are weight parameters and $B_i$, $b_f$ , $b_o$ ∈ $R^{1×h}$ are bias\n",
    "parameters."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "colab_type": "text",
    "id": "ZmdX9f2MiizJ"
   },
   "source": [
    "# Candidate Memory Cell\n",
    "\n",
    "Next we design a memory cell. Since we haven’t specified the action of the various gates yet, we first introduce a candidate memory cell $\\tilde{C_t}$ ∈ $R^{n×h}$. Its computation is similar to the three gates described above, but using a tanh function with a "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<svg height=\"208pt\" version=\"1.1\" viewBox=\"0 0 414 208\" width=\"414pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
       "<defs>\n",
       "<g>\n",
       "<symbol id=\"glyph0-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.125 -5.625 L 5.625 -5.625 L 5.625 0 Z M 1.265625 -0.140625 L 5.484375 -0.140625 L 5.484375 -5.484375 L 1.265625 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph0-1\" overflow=\"visible\">\n",
       "<path d=\"M 5.796875 -4.671875 L 5.671875 -4 L 4.5 -4 C 4.726562 -3.675781 4.84375 -3.269531 4.84375 -2.78125 C 4.84375 -2.019531 4.617188 -1.347656 4.171875 -0.765625 C 3.722656 -0.179688 3.113281 0.109375 2.34375 0.109375 C 1.75 0.109375 1.28125 -0.0625 0.9375 -0.40625 C 0.601562 -0.757812 0.4375 -1.21875 0.4375 -1.78125 C 0.4375 -2.613281 0.664062 -3.316406 1.125 -3.890625 C 1.59375 -4.472656 2.195312 -4.765625 2.9375 -4.765625 C 3.175781 -4.765625 3.394531 -4.734375 3.59375 -4.671875 Z M 1.234375 -1.796875 C 1.234375 -1.421875 1.332031 -1.113281 1.53125 -0.875 C 1.726562 -0.632812 2 -0.515625 2.34375 -0.515625 C 2.875 -0.515625 3.289062 -0.765625 3.59375 -1.265625 C 3.894531 -1.773438 4.046875 -2.289062 4.046875 -2.8125 C 4.046875 -3.25 3.945312 -3.582031 3.75 -3.8125 C 3.5625 -4.039062 3.300781 -4.15625 2.96875 -4.15625 C 2.4375 -4.15625 2.015625 -3.914062 1.703125 -3.4375 C 1.390625 -2.957031 1.234375 -2.410156 1.234375 -1.796875 Z M 1.234375 -1.796875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.125 -5.625 L 5.625 -5.625 L 5.625 0 Z M 1.265625 -0.140625 L 5.484375 -0.140625 L 5.484375 -5.484375 L 1.265625 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.84375 0 L 0.84375 -6.4375 L 1.6875 -6.4375 L 1.6875 0 Z M 0.84375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-2\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 0 L 0.59375 -4.671875 L 1.3125 -4.671875 L 1.3125 -4 C 1.644531 -4.507812 2.140625 -4.765625 2.796875 -4.765625 C 3.078125 -4.765625 3.332031 -4.710938 3.5625 -4.609375 C 3.800781 -4.515625 3.976562 -4.382812 4.09375 -4.21875 C 4.207031 -4.0625 4.289062 -3.867188 4.34375 -3.640625 C 4.375 -3.492188 4.390625 -3.238281 4.390625 -2.875 L 4.390625 0 L 3.59375 0 L 3.59375 -2.84375 C 3.59375 -3.164062 3.5625 -3.40625 3.5 -3.5625 C 3.4375 -3.71875 3.328125 -3.84375 3.171875 -3.9375 C 3.015625 -4.039062 2.832031 -4.09375 2.625 -4.09375 C 2.289062 -4.09375 2 -3.984375 1.75 -3.765625 C 1.507812 -3.554688 1.390625 -3.148438 1.390625 -2.546875 L 1.390625 0 Z M 0.59375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-3\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 1.78125 L 0.59375 -4.671875 L 1.3125 -4.671875 L 1.3125 -4.0625 C 1.476562 -4.300781 1.664062 -4.476562 1.875 -4.59375 C 2.09375 -4.707031 2.359375 -4.765625 2.671875 -4.765625 C 3.066406 -4.765625 3.414062 -4.660156 3.71875 -4.453125 C 4.019531 -4.253906 4.25 -3.96875 4.40625 -3.59375 C 4.5625 -3.21875 4.640625 -2.8125 4.640625 -2.375 C 4.640625 -1.894531 4.550781 -1.460938 4.375 -1.078125 C 4.207031 -0.691406 3.960938 -0.394531 3.640625 -0.1875 C 3.316406 0.0078125 2.972656 0.109375 2.609375 0.109375 C 2.347656 0.109375 2.113281 0.0507812 1.90625 -0.0625 C 1.695312 -0.175781 1.523438 -0.316406 1.390625 -0.484375 L 1.390625 1.78125 Z M 1.3125 -2.3125 C 1.3125 -1.707031 1.429688 -1.257812 1.671875 -0.96875 C 1.921875 -0.6875 2.21875 -0.546875 2.5625 -0.546875 C 2.90625 -0.546875 3.203125 -0.691406 3.453125 -0.984375 C 3.710938 -1.285156 3.84375 -1.75 3.84375 -2.375 C 3.84375 -2.96875 3.71875 -3.410156 3.46875 -3.703125 C 3.226562 -4.003906 2.9375 -4.15625 2.59375 -4.15625 C 2.257812 -4.15625 1.960938 -3.992188 1.703125 -3.671875 C 1.441406 -3.359375 1.3125 -2.90625 1.3125 -2.3125 Z M 1.3125 -2.3125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-4\" overflow=\"visible\">\n",
       "<path d=\"M 3.65625 0 L 3.65625 -0.6875 C 3.289062 -0.15625 2.796875 0.109375 2.171875 0.109375 C 1.898438 0.109375 1.644531 0.0546875 1.40625 -0.046875 C 1.164062 -0.160156 0.984375 -0.296875 0.859375 -0.453125 C 0.742188 -0.609375 0.664062 -0.800781 0.625 -1.03125 C 0.59375 -1.1875 0.578125 -1.4375 0.578125 -1.78125 L 0.578125 -4.671875 L 1.359375 -4.671875 L 1.359375 -2.078125 C 1.359375 -1.660156 1.378906 -1.382812 1.421875 -1.25 C 1.460938 -1.039062 1.5625 -0.875 1.71875 -0.75 C 1.882812 -0.632812 2.085938 -0.578125 2.328125 -0.578125 C 2.566406 -0.578125 2.789062 -0.632812 3 -0.75 C 3.207031 -0.875 3.351562 -1.039062 3.4375 -1.25 C 3.519531 -1.457031 3.5625 -1.765625 3.5625 -2.171875 L 3.5625 -4.671875 L 4.359375 -4.671875 L 4.359375 0 Z M 3.65625 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-5\" overflow=\"visible\">\n",
       "<path d=\"M 2.328125 -0.703125 L 2.4375 -0.015625 C 2.207031 0.0351562 2.007812 0.0625 1.84375 0.0625 C 1.550781 0.0625 1.328125 0.015625 1.171875 -0.078125 C 1.015625 -0.171875 0.898438 -0.289062 0.828125 -0.4375 C 0.765625 -0.582031 0.734375 -0.890625 0.734375 -1.359375 L 0.734375 -4.046875 L 0.15625 -4.046875 L 0.15625 -4.671875 L 0.734375 -4.671875 L 0.734375 -5.828125 L 1.53125 -6.296875 L 1.53125 -4.671875 L 2.328125 -4.671875 L 2.328125 -4.046875 L 1.53125 -4.046875 L 1.53125 -1.328125 C 1.53125 -1.097656 1.539062 -0.953125 1.5625 -0.890625 C 1.59375 -0.828125 1.640625 -0.773438 1.703125 -0.734375 C 1.765625 -0.691406 1.851562 -0.671875 1.96875 -0.671875 C 2.0625 -0.671875 2.179688 -0.679688 2.328125 -0.703125 Z M 2.328125 -0.703125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-6\" overflow=\"visible\">\n",
       "<path d=\"M 0.453125 0.390625 L 1.21875 0.5 C 1.25 0.738281 1.335938 0.910156 1.484375 1.015625 C 1.679688 1.160156 1.953125 1.234375 2.296875 1.234375 C 2.660156 1.234375 2.941406 1.160156 3.140625 1.015625 C 3.335938 0.867188 3.472656 0.664062 3.546875 0.40625 C 3.585938 0.238281 3.601562 -0.0976562 3.59375 -0.609375 C 3.25 -0.203125 2.820312 0 2.3125 0 C 1.664062 0 1.164062 -0.226562 0.8125 -0.6875 C 0.46875 -1.15625 0.296875 -1.710938 0.296875 -2.359375 C 0.296875 -2.804688 0.375 -3.21875 0.53125 -3.59375 C 0.695312 -3.96875 0.929688 -4.253906 1.234375 -4.453125 C 1.535156 -4.660156 1.894531 -4.765625 2.3125 -4.765625 C 2.863281 -4.765625 3.316406 -4.546875 3.671875 -4.109375 L 3.671875 -4.671875 L 4.40625 -4.671875 L 4.40625 -0.640625 C 4.40625 0.0859375 4.328125 0.601562 4.171875 0.90625 C 4.023438 1.207031 3.789062 1.445312 3.46875 1.625 C 3.15625 1.800781 2.765625 1.890625 2.296875 1.890625 C 1.734375 1.890625 1.28125 1.765625 0.9375 1.515625 C 0.601562 1.265625 0.441406 0.890625 0.453125 0.390625 Z M 1.109375 -2.421875 C 1.109375 -1.804688 1.226562 -1.359375 1.46875 -1.078125 C 1.707031 -0.796875 2.007812 -0.65625 2.375 -0.65625 C 2.738281 -0.65625 3.046875 -0.796875 3.296875 -1.078125 C 3.546875 -1.359375 3.671875 -1.796875 3.671875 -2.390625 C 3.671875 -2.960938 3.539062 -3.394531 3.28125 -3.6875 C 3.03125 -3.976562 2.726562 -4.125 2.375 -4.125 C 2.019531 -4.125 1.71875 -3.976562 1.46875 -3.6875 C 1.226562 -3.40625 1.109375 -2.984375 1.109375 -2.421875 Z M 1.109375 -2.421875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-7\" overflow=\"visible\">\n",
       "<path d=\"M 3.640625 -0.578125 C 3.347656 -0.328125 3.066406 -0.148438 2.796875 -0.046875 C 2.523438 0.0546875 2.234375 0.109375 1.921875 0.109375 C 1.410156 0.109375 1.015625 -0.015625 0.734375 -0.265625 C 0.460938 -0.515625 0.328125 -0.835938 0.328125 -1.234375 C 0.328125 -1.460938 0.378906 -1.671875 0.484375 -1.859375 C 0.585938 -2.046875 0.722656 -2.195312 0.890625 -2.3125 C 1.054688 -2.425781 1.242188 -2.515625 1.453125 -2.578125 C 1.609375 -2.609375 1.84375 -2.644531 2.15625 -2.6875 C 2.800781 -2.757812 3.273438 -2.851562 3.578125 -2.96875 C 3.578125 -3.070312 3.578125 -3.140625 3.578125 -3.171875 C 3.578125 -3.492188 3.503906 -3.71875 3.359375 -3.84375 C 3.148438 -4.03125 2.847656 -4.125 2.453125 -4.125 C 2.078125 -4.125 1.800781 -4.054688 1.625 -3.921875 C 1.445312 -3.796875 1.316406 -3.566406 1.234375 -3.234375 L 0.46875 -3.328125 C 0.53125 -3.660156 0.640625 -3.925781 0.796875 -4.125 C 0.960938 -4.332031 1.195312 -4.488281 1.5 -4.59375 C 1.8125 -4.707031 2.164062 -4.765625 2.5625 -4.765625 C 2.96875 -4.765625 3.289062 -4.71875 3.53125 -4.625 C 3.78125 -4.53125 3.960938 -4.410156 4.078125 -4.265625 C 4.203125 -4.128906 4.285156 -3.953125 4.328125 -3.734375 C 4.359375 -3.597656 4.375 -3.359375 4.375 -3.015625 L 4.375 -1.953125 C 4.375 -1.222656 4.390625 -0.757812 4.421875 -0.5625 C 4.453125 -0.363281 4.519531 -0.175781 4.625 0 L 3.796875 0 C 3.710938 -0.164062 3.660156 -0.359375 3.640625 -0.578125 Z M 3.578125 -2.34375 C 3.285156 -2.226562 2.851562 -2.128906 2.28125 -2.046875 C 1.957031 -1.992188 1.726562 -1.9375 1.59375 -1.875 C 1.457031 -1.820312 1.351562 -1.738281 1.28125 -1.625 C 1.207031 -1.507812 1.171875 -1.382812 1.171875 -1.25 C 1.171875 -1.039062 1.25 -0.863281 1.40625 -0.71875 C 1.5625 -0.582031 1.796875 -0.515625 2.109375 -0.515625 C 2.410156 -0.515625 2.679688 -0.582031 2.921875 -0.71875 C 3.160156 -0.851562 3.335938 -1.035156 3.453125 -1.265625 C 3.535156 -1.441406 3.578125 -1.703125 3.578125 -2.046875 Z M 3.578125 -2.34375 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-8\" overflow=\"visible\">\n",
       "<path d=\"M 3.78125 -1.5 L 4.609375 -1.40625 C 4.472656 -0.925781 4.226562 -0.550781 3.875 -0.28125 C 3.53125 -0.0195312 3.085938 0.109375 2.546875 0.109375 C 1.867188 0.109375 1.328125 -0.0976562 0.921875 -0.515625 C 0.523438 -0.941406 0.328125 -1.535156 0.328125 -2.296875 C 0.328125 -3.078125 0.53125 -3.679688 0.9375 -4.109375 C 1.34375 -4.546875 1.867188 -4.765625 2.515625 -4.765625 C 3.140625 -4.765625 3.644531 -4.550781 4.03125 -4.125 C 4.425781 -3.707031 4.625 -3.113281 4.625 -2.34375 C 4.625 -2.289062 4.625 -2.21875 4.625 -2.125 L 1.140625 -2.125 C 1.171875 -1.613281 1.316406 -1.222656 1.578125 -0.953125 C 1.835938 -0.679688 2.164062 -0.546875 2.5625 -0.546875 C 2.851562 -0.546875 3.097656 -0.617188 3.296875 -0.765625 C 3.503906 -0.921875 3.664062 -1.164062 3.78125 -1.5 Z M 1.1875 -2.78125 L 3.796875 -2.78125 C 3.765625 -3.175781 3.664062 -3.472656 3.5 -3.671875 C 3.25 -3.972656 2.921875 -4.125 2.515625 -4.125 C 2.148438 -4.125 1.84375 -4 1.59375 -3.75 C 1.351562 -3.507812 1.21875 -3.1875 1.1875 -2.78125 Z M 1.1875 -2.78125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-9\" overflow=\"visible\">\n",
       "<path d=\"M 0.71875 0 L 0.71875 -6.4375 L 1.578125 -6.4375 L 1.578125 -3.796875 L 4.921875 -3.796875 L 4.921875 -6.4375 L 5.78125 -6.4375 L 5.78125 0 L 4.921875 0 L 4.921875 -3.03125 L 1.578125 -3.03125 L 1.578125 0 Z M 0.71875 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-10\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 -5.53125 L 0.59375 -6.4375 L 1.390625 -6.4375 L 1.390625 -5.53125 Z M 0.59375 0 L 0.59375 -4.671875 L 1.390625 -4.671875 L 1.390625 0 Z M 0.59375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-11\" overflow=\"visible\">\n",
       "<path d=\"M 3.625 0 L 3.625 -0.59375 C 3.320312 -0.125 2.882812 0.109375 2.3125 0.109375 C 1.945312 0.109375 1.609375 0.00390625 1.296875 -0.203125 C 0.984375 -0.410156 0.738281 -0.695312 0.5625 -1.0625 C 0.394531 -1.425781 0.3125 -1.847656 0.3125 -2.328125 C 0.3125 -2.796875 0.390625 -3.21875 0.546875 -3.59375 C 0.703125 -3.976562 0.929688 -4.269531 1.234375 -4.46875 C 1.546875 -4.664062 1.894531 -4.765625 2.28125 -4.765625 C 2.5625 -4.765625 2.8125 -4.707031 3.03125 -4.59375 C 3.25 -4.476562 3.425781 -4.320312 3.5625 -4.125 L 3.5625 -6.4375 L 4.359375 -6.4375 L 4.359375 0 Z M 1.125 -2.328125 C 1.125 -1.734375 1.25 -1.285156 1.5 -0.984375 C 1.75 -0.691406 2.046875 -0.546875 2.390625 -0.546875 C 2.734375 -0.546875 3.023438 -0.6875 3.265625 -0.96875 C 3.515625 -1.25 3.640625 -1.679688 3.640625 -2.265625 C 3.640625 -2.898438 3.515625 -3.367188 3.265625 -3.671875 C 3.015625 -3.972656 2.710938 -4.125 2.359375 -4.125 C 2.003906 -4.125 1.707031 -3.976562 1.46875 -3.6875 C 1.238281 -3.394531 1.125 -2.941406 1.125 -2.328125 Z M 1.125 -2.328125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-12\" overflow=\"visible\">\n",
       "<path d=\"\" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-13\" overflow=\"visible\">\n",
       "<path d=\"M 0.28125 -1.390625 L 1.0625 -1.515625 C 1.101562 -1.203125 1.222656 -0.960938 1.421875 -0.796875 C 1.628906 -0.628906 1.910156 -0.546875 2.265625 -0.546875 C 2.628906 -0.546875 2.898438 -0.617188 3.078125 -0.765625 C 3.253906 -0.910156 3.34375 -1.082031 3.34375 -1.28125 C 3.34375 -1.46875 3.265625 -1.609375 3.109375 -1.703125 C 2.992188 -1.773438 2.722656 -1.867188 2.296875 -1.984375 C 1.710938 -2.128906 1.304688 -2.253906 1.078125 -2.359375 C 0.859375 -2.460938 0.691406 -2.609375 0.578125 -2.796875 C 0.460938 -2.984375 0.40625 -3.191406 0.40625 -3.421875 C 0.40625 -3.628906 0.453125 -3.820312 0.546875 -4 C 0.640625 -4.175781 0.769531 -4.328125 0.9375 -4.453125 C 1.0625 -4.535156 1.226562 -4.609375 1.4375 -4.671875 C 1.65625 -4.734375 1.882812 -4.765625 2.125 -4.765625 C 2.488281 -4.765625 2.804688 -4.710938 3.078125 -4.609375 C 3.359375 -4.503906 3.566406 -4.363281 3.703125 -4.1875 C 3.835938 -4.007812 3.929688 -3.769531 3.984375 -3.46875 L 3.203125 -3.359375 C 3.171875 -3.597656 3.066406 -3.785156 2.890625 -3.921875 C 2.722656 -4.054688 2.488281 -4.125 2.1875 -4.125 C 1.820312 -4.125 1.5625 -4.0625 1.40625 -3.9375 C 1.25 -3.820312 1.171875 -3.679688 1.171875 -3.515625 C 1.171875 -3.410156 1.203125 -3.320312 1.265625 -3.25 C 1.328125 -3.15625 1.429688 -3.082031 1.578125 -3.03125 C 1.648438 -3 1.878906 -2.929688 2.265625 -2.828125 C 2.828125 -2.679688 3.21875 -2.5625 3.4375 -2.46875 C 3.664062 -2.375 3.84375 -2.234375 3.96875 -2.046875 C 4.09375 -1.867188 4.15625 -1.644531 4.15625 -1.375 C 4.15625 -1.101562 4.078125 -0.851562 3.921875 -0.625 C 3.765625 -0.394531 3.539062 -0.210938 3.25 -0.078125 C 2.96875 0.046875 2.640625 0.109375 2.265625 0.109375 C 1.660156 0.109375 1.195312 -0.015625 0.875 -0.265625 C 0.5625 -0.523438 0.363281 -0.898438 0.28125 -1.390625 Z M 0.28125 -1.390625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-14\" overflow=\"visible\">\n",
       "<path d=\"M 0.4375 -3.140625 C 0.4375 -4.203125 0.722656 -5.035156 1.296875 -5.640625 C 1.867188 -6.253906 2.609375 -6.5625 3.515625 -6.5625 C 4.109375 -6.5625 4.644531 -6.414062 5.125 -6.125 C 5.601562 -5.84375 5.96875 -5.445312 6.21875 -4.9375 C 6.46875 -4.425781 6.59375 -3.851562 6.59375 -3.21875 C 6.59375 -2.5625 6.460938 -1.972656 6.203125 -1.453125 C 5.941406 -0.941406 5.566406 -0.550781 5.078125 -0.28125 C 4.597656 -0.0195312 4.078125 0.109375 3.515625 0.109375 C 2.910156 0.109375 2.367188 -0.0351562 1.890625 -0.328125 C 1.410156 -0.617188 1.046875 -1.019531 0.796875 -1.53125 C 0.554688 -2.039062 0.4375 -2.578125 0.4375 -3.140625 Z M 1.3125 -3.125 C 1.3125 -2.34375 1.519531 -1.726562 1.9375 -1.28125 C 2.351562 -0.84375 2.878906 -0.625 3.515625 -0.625 C 4.148438 -0.625 4.675781 -0.847656 5.09375 -1.296875 C 5.507812 -1.742188 5.71875 -2.382812 5.71875 -3.21875 C 5.71875 -3.738281 5.628906 -4.191406 5.453125 -4.578125 C 5.273438 -4.972656 5.015625 -5.28125 4.671875 -5.5 C 4.328125 -5.71875 3.945312 -5.828125 3.53125 -5.828125 C 2.925781 -5.828125 2.40625 -5.617188 1.96875 -5.203125 C 1.53125 -4.785156 1.3125 -4.09375 1.3125 -3.125 Z M 1.3125 -3.125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-15\" overflow=\"visible\">\n",
       "<path d=\"M 0.71875 0 L 0.71875 -6.4375 L 5.375 -6.4375 L 5.375 -5.6875 L 1.5625 -5.6875 L 1.5625 -3.703125 L 5.125 -3.703125 L 5.125 -2.953125 L 1.5625 -2.953125 L 1.5625 -0.765625 L 5.515625 -0.765625 L 5.515625 0 Z M 0.71875 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-16\" overflow=\"visible\">\n",
       "<path d=\"M 0.578125 0 L 0.578125 -6.4375 L 1.359375 -6.4375 L 1.359375 0 Z M 0.578125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-17\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 0 L 0.59375 -4.671875 L 1.296875 -4.671875 L 1.296875 -4.015625 C 1.441406 -4.242188 1.632812 -4.425781 1.875 -4.5625 C 2.125 -4.695312 2.40625 -4.765625 2.71875 -4.765625 C 3.0625 -4.765625 3.34375 -4.691406 3.5625 -4.546875 C 3.78125 -4.410156 3.9375 -4.210938 4.03125 -3.953125 C 4.40625 -4.492188 4.882812 -4.765625 5.46875 -4.765625 C 5.9375 -4.765625 6.296875 -4.632812 6.546875 -4.375 C 6.796875 -4.125 6.921875 -3.734375 6.921875 -3.203125 L 6.921875 0 L 6.125 0 L 6.125 -2.9375 C 6.125 -3.257812 6.097656 -3.488281 6.046875 -3.625 C 6.003906 -3.757812 5.914062 -3.867188 5.78125 -3.953125 C 5.644531 -4.046875 5.484375 -4.09375 5.296875 -4.09375 C 4.972656 -4.09375 4.703125 -3.984375 4.484375 -3.765625 C 4.265625 -3.546875 4.15625 -3.195312 4.15625 -2.71875 L 4.15625 0 L 3.359375 0 L 3.359375 -3.03125 C 3.359375 -3.382812 3.296875 -3.648438 3.171875 -3.828125 C 3.046875 -4.003906 2.835938 -4.09375 2.546875 -4.09375 C 2.316406 -4.09375 2.109375 -4.03125 1.921875 -3.90625 C 1.734375 -3.789062 1.597656 -3.617188 1.515625 -3.390625 C 1.429688 -3.171875 1.390625 -2.847656 1.390625 -2.421875 L 1.390625 0 Z M 0.59375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-18\" overflow=\"visible\">\n",
       "<path d=\"M 0.28125 -1.9375 L 0.28125 -2.734375 L 2.71875 -2.734375 L 2.71875 -1.9375 Z M 0.28125 -1.9375 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-19\" overflow=\"visible\">\n",
       "<path d=\"M 1.453125 0 L 0.03125 -4.671875 L 0.84375 -4.671875 L 1.59375 -1.96875 L 1.859375 -0.96875 C 1.867188 -1.019531 1.953125 -1.34375 2.109375 -1.9375 L 2.84375 -4.671875 L 3.65625 -4.671875 L 4.359375 -1.953125 L 4.59375 -1.0625 L 4.859375 -1.96875 L 5.65625 -4.671875 L 6.421875 -4.671875 L 4.96875 0 L 4.15625 0 L 3.40625 -2.796875 L 3.21875 -3.59375 L 2.28125 0 Z M 1.453125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-20\" overflow=\"visible\">\n",
       "<path d=\"M 0.578125 0 L 0.578125 -4.671875 L 1.296875 -4.671875 L 1.296875 -3.953125 C 1.472656 -4.285156 1.640625 -4.503906 1.796875 -4.609375 C 1.953125 -4.710938 2.125 -4.765625 2.3125 -4.765625 C 2.570312 -4.765625 2.84375 -4.679688 3.125 -4.515625 L 2.84375 -3.78125 C 2.65625 -3.894531 2.460938 -3.953125 2.265625 -3.953125 C 2.097656 -3.953125 1.941406 -3.898438 1.796875 -3.796875 C 1.660156 -3.691406 1.5625 -3.546875 1.5 -3.359375 C 1.414062 -3.078125 1.375 -2.769531 1.375 -2.4375 L 1.375 0 Z M 0.578125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-21\" overflow=\"visible\">\n",
       "<path d=\"M 0.296875 -2.328125 C 0.296875 -3.191406 0.535156 -3.832031 1.015625 -4.25 C 1.421875 -4.59375 1.910156 -4.765625 2.484375 -4.765625 C 3.128906 -4.765625 3.65625 -4.554688 4.0625 -4.140625 C 4.46875 -3.722656 4.671875 -3.144531 4.671875 -2.40625 C 4.671875 -1.800781 4.578125 -1.328125 4.390625 -0.984375 C 4.210938 -0.640625 3.953125 -0.367188 3.609375 -0.171875 C 3.265625 0.015625 2.890625 0.109375 2.484375 0.109375 C 1.828125 0.109375 1.296875 -0.0976562 0.890625 -0.515625 C 0.492188 -0.941406 0.296875 -1.546875 0.296875 -2.328125 Z M 1.109375 -2.328125 C 1.109375 -1.734375 1.238281 -1.285156 1.5 -0.984375 C 1.757812 -0.691406 2.085938 -0.546875 2.484375 -0.546875 C 2.878906 -0.546875 3.207031 -0.691406 3.46875 -0.984375 C 3.726562 -1.285156 3.859375 -1.742188 3.859375 -2.359375 C 3.859375 -2.929688 3.726562 -3.367188 3.46875 -3.671875 C 3.207031 -3.972656 2.878906 -4.125 2.484375 -4.125 C 2.085938 -4.125 1.757812 -3.972656 1.5 -3.671875 C 1.238281 -3.378906 1.109375 -2.929688 1.109375 -2.328125 Z M 1.109375 -2.328125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-22\" overflow=\"visible\">\n",
       "<path d=\"M 0.734375 0 L 0.734375 -6.4375 L 5.078125 -6.4375 L 5.078125 -5.6875 L 1.59375 -5.6875 L 1.59375 -3.6875 L 4.609375 -3.6875 L 4.609375 -2.921875 L 1.59375 -2.921875 L 1.59375 0 Z M 0.734375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-23\" overflow=\"visible\">\n",
       "<path d=\"M 5.296875 -2.265625 L 6.140625 -2.046875 C 5.960938 -1.347656 5.640625 -0.8125 5.171875 -0.4375 C 4.710938 -0.0703125 4.144531 0.109375 3.46875 0.109375 C 2.78125 0.109375 2.21875 -0.03125 1.78125 -0.3125 C 1.34375 -0.59375 1.007812 -1 0.78125 -1.53125 C 0.5625 -2.070312 0.453125 -2.648438 0.453125 -3.265625 C 0.453125 -3.941406 0.578125 -4.53125 0.828125 -5.03125 C 1.085938 -5.53125 1.453125 -5.90625 1.921875 -6.15625 C 2.398438 -6.414062 2.921875 -6.546875 3.484375 -6.546875 C 4.128906 -6.546875 4.671875 -6.378906 5.109375 -6.046875 C 5.554688 -5.722656 5.863281 -5.265625 6.03125 -4.671875 L 5.1875 -4.484375 C 5.039062 -4.953125 4.828125 -5.289062 4.546875 -5.5 C 4.265625 -5.71875 3.90625 -5.828125 3.46875 -5.828125 C 2.976562 -5.828125 2.566406 -5.707031 2.234375 -5.46875 C 1.898438 -5.226562 1.664062 -4.90625 1.53125 -4.5 C 1.394531 -4.101562 1.328125 -3.695312 1.328125 -3.28125 C 1.328125 -2.726562 1.40625 -2.242188 1.5625 -1.828125 C 1.726562 -1.421875 1.976562 -1.117188 2.3125 -0.921875 C 2.644531 -0.722656 3.007812 -0.625 3.40625 -0.625 C 3.882812 -0.625 4.285156 -0.757812 4.609375 -1.03125 C 4.941406 -1.3125 5.171875 -1.722656 5.296875 -2.265625 Z M 5.296875 -2.265625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-24\" overflow=\"visible\">\n",
       "<path d=\"M 0.5625 1.796875 L 0.46875 1.0625 C 0.644531 1.101562 0.796875 1.125 0.921875 1.125 C 1.097656 1.125 1.238281 1.09375 1.34375 1.03125 C 1.445312 0.976562 1.535156 0.898438 1.609375 0.796875 C 1.648438 0.710938 1.726562 0.515625 1.84375 0.203125 C 1.863281 0.160156 1.890625 0.0976562 1.921875 0.015625 L 0.140625 -4.671875 L 1 -4.671875 L 1.96875 -1.96875 C 2.09375 -1.625 2.207031 -1.265625 2.3125 -0.890625 C 2.394531 -1.242188 2.5 -1.597656 2.625 -1.953125 L 3.625 -4.671875 L 4.421875 -4.671875 L 2.640625 0.078125 C 2.453125 0.585938 2.304688 0.941406 2.203125 1.140625 C 2.054688 1.398438 1.894531 1.585938 1.71875 1.703125 C 1.539062 1.828125 1.320312 1.890625 1.0625 1.890625 C 0.914062 1.890625 0.75 1.859375 0.5625 1.796875 Z M 0.5625 1.796875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-25\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 0 L 0.59375 -6.4375 L 1.390625 -6.4375 L 1.390625 -4.125 C 1.753906 -4.550781 2.21875 -4.765625 2.78125 -4.765625 C 3.125 -4.765625 3.421875 -4.695312 3.671875 -4.5625 C 3.929688 -4.425781 4.113281 -4.238281 4.21875 -4 C 4.332031 -3.757812 4.390625 -3.410156 4.390625 -2.953125 L 4.390625 0 L 3.609375 0 L 3.609375 -2.953125 C 3.609375 -3.347656 3.519531 -3.632812 3.34375 -3.8125 C 3.175781 -4 2.9375 -4.09375 2.625 -4.09375 C 2.382812 -4.09375 2.160156 -4.03125 1.953125 -3.90625 C 1.742188 -3.789062 1.597656 -3.628906 1.515625 -3.421875 C 1.429688 -3.210938 1.390625 -2.921875 1.390625 -2.546875 L 1.390625 0 Z M 0.59375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-26\" overflow=\"visible\">\n",
       "<path d=\"M 3.640625 -1.703125 L 4.421875 -1.609375 C 4.335938 -1.066406 4.117188 -0.644531 3.765625 -0.34375 C 3.410156 -0.0390625 2.976562 0.109375 2.46875 0.109375 C 1.832031 0.109375 1.320312 -0.0976562 0.9375 -0.515625 C 0.550781 -0.929688 0.359375 -1.53125 0.359375 -2.3125 C 0.359375 -2.820312 0.441406 -3.265625 0.609375 -3.640625 C 0.773438 -4.015625 1.023438 -4.296875 1.359375 -4.484375 C 1.703125 -4.671875 2.078125 -4.765625 2.484375 -4.765625 C 2.984375 -4.765625 3.394531 -4.632812 3.71875 -4.375 C 4.039062 -4.125 4.25 -3.765625 4.34375 -3.296875 L 3.578125 -3.171875 C 3.503906 -3.484375 3.375 -3.71875 3.1875 -3.875 C 3 -4.039062 2.773438 -4.125 2.515625 -4.125 C 2.109375 -4.125 1.78125 -3.976562 1.53125 -3.6875 C 1.289062 -3.40625 1.171875 -2.957031 1.171875 -2.34375 C 1.171875 -1.707031 1.289062 -1.25 1.53125 -0.96875 C 1.769531 -0.6875 2.082031 -0.546875 2.46875 -0.546875 C 2.78125 -0.546875 3.039062 -0.640625 3.25 -0.828125 C 3.457031 -1.015625 3.585938 -1.304688 3.640625 -1.703125 Z M 3.640625 -1.703125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-27\" overflow=\"visible\">\n",
       "<path d=\"M 1.890625 0 L 0.109375 -4.671875 L 0.953125 -4.671875 L 1.953125 -1.875 C 2.054688 -1.570312 2.15625 -1.257812 2.25 -0.9375 C 2.320312 -1.175781 2.421875 -1.46875 2.546875 -1.8125 L 3.578125 -4.671875 L 4.390625 -4.671875 L 2.625 0 Z M 1.890625 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-28\" overflow=\"visible\">\n",
       "<path d=\"M 0.78125 0 L 0.78125 -4.046875 L 0.078125 -4.046875 L 0.078125 -4.671875 L 0.78125 -4.671875 L 0.78125 -5.15625 C 0.78125 -5.476562 0.804688 -5.710938 0.859375 -5.859375 C 0.941406 -6.066406 1.078125 -6.234375 1.265625 -6.359375 C 1.460938 -6.484375 1.734375 -6.546875 2.078125 -6.546875 C 2.296875 -6.546875 2.539062 -6.519531 2.8125 -6.46875 L 2.6875 -5.78125 C 2.53125 -5.8125 2.378906 -5.828125 2.234375 -5.828125 C 1.992188 -5.828125 1.820312 -5.773438 1.71875 -5.671875 C 1.613281 -5.566406 1.5625 -5.375 1.5625 -5.09375 L 1.5625 -4.671875 L 2.484375 -4.671875 L 2.484375 -4.046875 L 1.5625 -4.046875 L 1.5625 0 Z M 0.78125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.125 -5.625 L 5.625 -5.625 L 5.625 0 Z M 1.265625 -0.140625 L 5.484375 -0.140625 L 5.484375 -5.484375 L 1.265625 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.3125 0 L 1.65625 -6.4375 L 2.984375 -6.4375 L 1.640625 0 Z M 0.3125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-2\" overflow=\"visible\">\n",
       "<path d=\"M 1.4375 0 L -0.265625 0 L 2.578125 -3.265625 L 0.96875 -6.4375 L 2.359375 -6.4375 L 2.984375 -5.234375 C 3.003906 -5.191406 3.148438 -4.894531 3.421875 -4.34375 C 3.429688 -4.3125 3.445312 -4.269531 3.46875 -4.21875 C 3.832031 -4.65625 4.132812 -5.015625 4.375 -5.296875 L 5.390625 -6.4375 L 7.046875 -6.4375 L 4.109375 -3.046875 L 5.6875 0 L 4.203125 0 L 3.71875 -0.96875 C 3.457031 -1.476562 3.289062 -1.847656 3.21875 -2.078125 C 3.101562 -1.898438 2.804688 -1.539062 2.328125 -1 Z M 1.4375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-3\" overflow=\"visible\">\n",
       "<path d=\"M 4.8125 -2.875 L 2.328125 -2.875 L 1.71875 0 L 0.390625 0 L 1.734375 -6.4375 L 3.0625 -6.4375 L 2.546875 -3.953125 L 5.03125 -3.953125 L 5.5625 -6.4375 L 6.875 -6.4375 L 5.53125 0 L 4.203125 0 Z M 4.8125 -2.875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-4\" overflow=\"visible\">\n",
       "<path d=\"M 0.78125 -2.53125 C 0.78125 -2.90625 0.835938 -3.304688 0.953125 -3.734375 C 1.109375 -4.296875 1.335938 -4.785156 1.640625 -5.203125 C 1.941406 -5.617188 2.328125 -5.945312 2.796875 -6.1875 C 3.265625 -6.425781 3.796875 -6.546875 4.390625 -6.546875 C 5.179688 -6.546875 5.820312 -6.296875 6.3125 -5.796875 C 6.8125 -5.304688 7.0625 -4.65625 7.0625 -3.84375 C 7.0625 -3.164062 6.898438 -2.507812 6.578125 -1.875 C 6.253906 -1.238281 5.816406 -0.75 5.265625 -0.40625 C 4.722656 -0.0625 4.109375 0.109375 3.421875 0.109375 C 2.816406 0.109375 2.3125 -0.0234375 1.90625 -0.296875 C 1.5 -0.566406 1.207031 -0.898438 1.03125 -1.296875 C 0.863281 -1.703125 0.78125 -2.113281 0.78125 -2.53125 Z M 2.09375 -2.546875 C 2.09375 -2.109375 2.226562 -1.738281 2.5 -1.4375 C 2.769531 -1.144531 3.125 -1 3.5625 -1 C 3.914062 -1 4.257812 -1.113281 4.59375 -1.34375 C 4.925781 -1.582031 5.195312 -1.941406 5.40625 -2.421875 C 5.625 -2.898438 5.734375 -3.363281 5.734375 -3.8125 C 5.734375 -4.320312 5.597656 -4.71875 5.328125 -5 C 5.054688 -5.289062 4.707031 -5.4375 4.28125 -5.4375 C 3.632812 -5.4375 3.109375 -5.132812 2.703125 -4.53125 C 2.296875 -3.9375 2.09375 -3.273438 2.09375 -2.546875 Z M 2.09375 -2.546875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph3-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.125 -5.625 L 5.625 -5.625 L 5.625 0 Z M 1.265625 -0.140625 L 5.484375 -0.140625 L 5.484375 -5.484375 L 1.265625 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph3-1\" overflow=\"visible\">\n",
       "<path d=\"M 2.15625 -0.640625 L 2.03125 0 C 1.832031 0.0507812 1.644531 0.078125 1.46875 0.078125 C 1.15625 0.078125 0.90625 0 0.71875 -0.15625 C 0.570312 -0.269531 0.5 -0.429688 0.5 -0.640625 C 0.5 -0.734375 0.539062 -0.96875 0.625 -1.34375 L 1.1875 -4.046875 L 0.5625 -4.046875 L 0.6875 -4.671875 L 1.3125 -4.671875 L 1.5625 -5.8125 L 2.46875 -6.359375 L 2.109375 -4.671875 L 2.890625 -4.671875 L 2.765625 -4.046875 L 1.984375 -4.046875 L 1.4375 -1.46875 C 1.375 -1.144531 1.34375 -0.953125 1.34375 -0.890625 C 1.34375 -0.796875 1.367188 -0.722656 1.421875 -0.671875 C 1.472656 -0.617188 1.5625 -0.59375 1.6875 -0.59375 C 1.863281 -0.59375 2.019531 -0.609375 2.15625 -0.640625 Z M 2.15625 -0.640625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph3-2\" overflow=\"visible\">\n",
       "<path d=\"M 0.421875 -1.9375 L 0.578125 -2.734375 L 3.015625 -2.734375 L 2.84375 -1.9375 Z M 0.421875 -1.9375 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph3-3\" overflow=\"visible\">\n",
       "<path d=\"M 2.171875 0 L 3.1875 -4.859375 C 2.75 -4.515625 2.128906 -4.238281 1.328125 -4.03125 L 1.484375 -4.75 C 1.878906 -4.914062 2.269531 -5.125 2.65625 -5.375 C 3.039062 -5.625 3.328125 -5.847656 3.515625 -6.046875 C 3.640625 -6.160156 3.753906 -6.300781 3.859375 -6.46875 L 4.3125 -6.46875 L 2.96875 0 Z M 2.171875 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.09375 -5.625 L 5.59375 -5.65625 L 5.625 -0.03125 Z M 1.265625 -0.140625 L 5.484375 -0.171875 L 5.453125 -5.515625 L 1.234375 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.734375 0 L 0.703125 -6.4375 L 5.046875 -6.46875 L 5.046875 -5.71875 L 1.5625 -5.703125 L 1.578125 -3.703125 L 4.59375 -3.71875 L 4.59375 -2.953125 L 1.578125 -2.9375 L 1.59375 -0.015625 Z M 0.734375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-2\" overflow=\"visible\">\n",
       "<path d=\"M 0.28125 -2.328125 C 0.28125 -3.191406 0.515625 -3.832031 0.984375 -4.25 C 1.390625 -4.601562 1.878906 -4.78125 2.453125 -4.78125 C 3.097656 -4.78125 3.625 -4.570312 4.03125 -4.15625 C 4.445312 -3.75 4.65625 -3.175781 4.65625 -2.4375 C 4.65625 -1.832031 4.566406 -1.359375 4.390625 -1.015625 C 4.210938 -0.671875 3.953125 -0.398438 3.609375 -0.203125 C 3.265625 -0.00390625 2.890625 0.09375 2.484375 0.09375 C 1.828125 0.09375 1.296875 -0.113281 0.890625 -0.53125 C 0.492188 -0.945312 0.289062 -1.546875 0.28125 -2.328125 Z M 1.09375 -2.328125 C 1.09375 -1.734375 1.222656 -1.289062 1.484375 -1 C 1.753906 -0.707031 2.085938 -0.5625 2.484375 -0.5625 C 2.878906 -0.5625 3.203125 -0.707031 3.453125 -1 C 3.710938 -1.300781 3.84375 -1.757812 3.84375 -2.375 C 3.84375 -2.945312 3.707031 -3.382812 3.4375 -3.6875 C 3.175781 -3.988281 2.847656 -4.140625 2.453125 -4.140625 C 2.054688 -4.140625 1.726562 -3.988281 1.46875 -3.6875 C 1.21875 -3.382812 1.09375 -2.929688 1.09375 -2.328125 Z M 1.09375 -2.328125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-3\" overflow=\"visible\">\n",
       "<path d=\"M 0.578125 0 L 0.546875 -4.671875 L 1.265625 -4.671875 L 1.28125 -3.953125 C 1.445312 -4.296875 1.609375 -4.519531 1.765625 -4.625 C 1.921875 -4.726562 2.09375 -4.78125 2.28125 -4.78125 C 2.539062 -4.78125 2.8125 -4.695312 3.09375 -4.53125 L 2.828125 -3.796875 C 2.640625 -3.910156 2.445312 -3.96875 2.25 -3.96875 C 2.082031 -3.96875 1.925781 -3.914062 1.78125 -3.8125 C 1.644531 -3.707031 1.546875 -3.5625 1.484375 -3.375 C 1.398438 -3.09375 1.359375 -2.785156 1.359375 -2.453125 L 1.375 -0.015625 Z M 0.578125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-4\" overflow=\"visible\">\n",
       "<path d=\"M 0.453125 0.390625 L 1.21875 0.5 C 1.25 0.738281 1.335938 0.90625 1.484375 1 C 1.679688 1.144531 1.953125 1.21875 2.296875 1.21875 C 2.660156 1.21875 2.941406 1.144531 3.140625 1 C 3.335938 0.851562 3.472656 0.648438 3.546875 0.390625 C 3.585938 0.222656 3.601562 -0.113281 3.59375 -0.625 C 3.25 -0.21875 2.820312 -0.015625 2.3125 -0.015625 C 1.664062 -0.015625 1.164062 -0.242188 0.8125 -0.703125 C 0.457031 -1.160156 0.28125 -1.710938 0.28125 -2.359375 C 0.28125 -2.804688 0.359375 -3.21875 0.515625 -3.59375 C 0.671875 -3.96875 0.898438 -4.257812 1.203125 -4.46875 C 1.503906 -4.675781 1.863281 -4.78125 2.28125 -4.78125 C 2.832031 -4.78125 3.285156 -4.5625 3.640625 -4.125 L 3.640625 -4.6875 L 4.375 -4.703125 L 4.40625 -0.671875 C 4.40625 0.0546875 4.332031 0.570312 4.1875 0.875 C 4.039062 1.1875 3.804688 1.429688 3.484375 1.609375 C 3.171875 1.785156 2.78125 1.875 2.3125 1.875 C 1.75 1.875 1.296875 1.75 0.953125 1.5 C 0.609375 1.257812 0.441406 0.890625 0.453125 0.390625 Z M 1.09375 -2.421875 C 1.09375 -1.804688 1.210938 -1.359375 1.453125 -1.078125 C 1.703125 -0.804688 2.007812 -0.671875 2.375 -0.671875 C 2.738281 -0.671875 3.039062 -0.8125 3.28125 -1.09375 C 3.53125 -1.375 3.65625 -1.8125 3.65625 -2.40625 C 3.65625 -2.976562 3.523438 -3.410156 3.265625 -3.703125 C 3.003906 -3.992188 2.695312 -4.140625 2.34375 -4.140625 C 1.988281 -4.140625 1.691406 -3.992188 1.453125 -3.703125 C 1.210938 -3.410156 1.09375 -2.984375 1.09375 -2.421875 Z M 1.09375 -2.421875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-5\" overflow=\"visible\">\n",
       "<path d=\"M 3.765625 -1.515625 L 4.59375 -1.4375 C 4.46875 -0.957031 4.226562 -0.582031 3.875 -0.3125 C 3.53125 -0.0390625 3.085938 0.09375 2.546875 0.09375 C 1.867188 0.09375 1.328125 -0.113281 0.921875 -0.53125 C 0.523438 -0.945312 0.320312 -1.535156 0.3125 -2.296875 C 0.3125 -3.078125 0.507812 -3.6875 0.90625 -4.125 C 1.3125 -4.5625 1.835938 -4.78125 2.484375 -4.78125 C 3.109375 -4.78125 3.617188 -4.570312 4.015625 -4.15625 C 4.410156 -3.738281 4.609375 -3.144531 4.609375 -2.375 C 4.609375 -2.320312 4.609375 -2.25 4.609375 -2.15625 L 1.125 -2.125 C 1.15625 -1.613281 1.300781 -1.222656 1.5625 -0.953125 C 1.832031 -0.691406 2.164062 -0.5625 2.5625 -0.5625 C 2.851562 -0.5625 3.097656 -0.632812 3.296875 -0.78125 C 3.503906 -0.9375 3.660156 -1.179688 3.765625 -1.515625 Z M 1.171875 -2.78125 L 3.78125 -2.796875 C 3.75 -3.191406 3.648438 -3.488281 3.484375 -3.6875 C 3.222656 -3.988281 2.890625 -4.140625 2.484375 -4.140625 C 2.117188 -4.140625 1.816406 -4.015625 1.578125 -3.765625 C 1.335938 -3.515625 1.203125 -3.1875 1.171875 -2.78125 Z M 1.171875 -2.78125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-6\" overflow=\"visible\">\n",
       "<path d=\"M 2.328125 -0.71875 L 2.4375 -0.03125 C 2.207031 0.0195312 2.007812 0.046875 1.84375 0.046875 C 1.550781 0.046875 1.328125 0.00390625 1.171875 -0.078125 C 1.015625 -0.171875 0.898438 -0.289062 0.828125 -0.4375 C 0.765625 -0.582031 0.726562 -0.890625 0.71875 -1.359375 L 0.703125 -4.046875 L 0.125 -4.046875 L 0.125 -4.671875 L 0.703125 -4.671875 L 0.703125 -5.828125 L 1.5 -6.3125 L 1.5 -4.6875 L 2.296875 -4.6875 L 2.296875 -4.0625 L 1.5 -4.0625 L 1.53125 -1.34375 C 1.53125 -1.113281 1.539062 -0.96875 1.5625 -0.90625 C 1.59375 -0.84375 1.640625 -0.789062 1.703125 -0.75 C 1.765625 -0.707031 1.851562 -0.6875 1.96875 -0.6875 C 2.0625 -0.6875 2.179688 -0.695312 2.328125 -0.71875 Z M 2.328125 -0.71875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-7\" overflow=\"visible\">\n",
       "<path d=\"M 3.640625 -0.59375 C 3.347656 -0.34375 3.066406 -0.164062 2.796875 -0.0625 C 2.523438 0.0390625 2.234375 0.09375 1.921875 0.09375 C 1.410156 0.101562 1.015625 -0.015625 0.734375 -0.265625 C 0.460938 -0.515625 0.328125 -0.835938 0.328125 -1.234375 C 0.316406 -1.460938 0.363281 -1.671875 0.46875 -1.859375 C 0.570312 -2.046875 0.707031 -2.195312 0.875 -2.3125 C 1.039062 -2.425781 1.226562 -2.519531 1.4375 -2.59375 C 1.59375 -2.625 1.828125 -2.660156 2.140625 -2.703125 C 2.785156 -2.773438 3.257812 -2.867188 3.5625 -2.984375 C 3.5625 -3.085938 3.5625 -3.15625 3.5625 -3.1875 C 3.5625 -3.507812 3.488281 -3.734375 3.34375 -3.859375 C 3.125 -4.046875 2.816406 -4.140625 2.421875 -4.140625 C 2.046875 -4.140625 1.769531 -4.070312 1.59375 -3.9375 C 1.425781 -3.8125 1.300781 -3.578125 1.21875 -3.234375 L 0.453125 -3.328125 C 0.515625 -3.660156 0.625 -3.925781 0.78125 -4.125 C 0.9375 -4.332031 1.164062 -4.492188 1.46875 -4.609375 C 1.78125 -4.722656 2.132812 -4.78125 2.53125 -4.78125 C 2.9375 -4.78125 3.257812 -4.734375 3.5 -4.640625 C 3.75 -4.546875 3.929688 -4.429688 4.046875 -4.296875 C 4.171875 -4.160156 4.257812 -3.984375 4.3125 -3.765625 C 4.34375 -3.628906 4.359375 -3.390625 4.359375 -3.046875 L 4.359375 -1.984375 C 4.367188 -1.253906 4.390625 -0.789062 4.421875 -0.59375 C 4.453125 -0.394531 4.519531 -0.207031 4.625 -0.03125 L 3.796875 -0.015625 C 3.710938 -0.179688 3.660156 -0.375 3.640625 -0.59375 Z M 3.5625 -2.359375 C 3.269531 -2.242188 2.835938 -2.144531 2.265625 -2.0625 C 1.941406 -2.007812 1.710938 -1.953125 1.578125 -1.890625 C 1.441406 -1.835938 1.335938 -1.75 1.265625 -1.625 C 1.191406 -1.507812 1.160156 -1.382812 1.171875 -1.25 C 1.171875 -1.039062 1.25 -0.867188 1.40625 -0.734375 C 1.5625 -0.597656 1.796875 -0.53125 2.109375 -0.53125 C 2.410156 -0.53125 2.679688 -0.597656 2.921875 -0.734375 C 3.160156 -0.867188 3.335938 -1.050781 3.453125 -1.28125 C 3.523438 -1.457031 3.5625 -1.71875 3.5625 -2.0625 Z M 3.5625 -2.359375 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph5-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.09375 -5.625 L 5.59375 -5.65625 L 5.625 -0.03125 Z M 1.265625 -0.140625 L 5.484375 -0.171875 L 5.453125 -5.515625 L 1.234375 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph5-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.359375 0 L 1.671875 -6.453125 L 6.171875 -6.46875 L 5.953125 -5.390625 L 2.765625 -5.375 L 2.453125 -3.828125 L 5.578125 -3.84375 L 5.359375 -2.78125 L 2.234375 -2.765625 L 1.671875 -0.015625 Z M 0.359375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph6-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.09375 -5.625 L 5.59375 -5.65625 L 5.625 -0.03125 Z M 1.265625 -0.140625 L 5.484375 -0.171875 L 5.453125 -5.515625 L 1.234375 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph6-1\" overflow=\"visible\">\n",
       "<path d=\"M 2.15625 -0.65625 L 2.03125 -0.015625 C 1.832031 0.0351562 1.644531 0.0625 1.46875 0.0625 C 1.15625 0.0703125 0.90625 0 0.71875 -0.15625 C 0.570312 -0.269531 0.5 -0.429688 0.5 -0.640625 C 0.5 -0.734375 0.535156 -0.96875 0.609375 -1.34375 L 1.15625 -4.046875 L 0.53125 -4.046875 L 0.65625 -4.671875 L 1.28125 -4.671875 L 1.53125 -5.828125 L 2.4375 -6.375 L 2.078125 -4.6875 L 2.859375 -4.6875 L 2.734375 -4.0625 L 1.953125 -4.0625 L 1.421875 -1.484375 C 1.367188 -1.160156 1.34375 -0.96875 1.34375 -0.90625 C 1.34375 -0.8125 1.367188 -0.738281 1.421875 -0.6875 C 1.472656 -0.632812 1.5625 -0.609375 1.6875 -0.609375 C 1.863281 -0.609375 2.019531 -0.625 2.15625 -0.65625 Z M 2.15625 -0.65625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph7-0\" overflow=\"visible\">\n",
       "<path d=\"\" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph7-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.703125 -6.421875 L 0.703125 0 L 1.4375 0 L 1.4375 -6.421875 Z M 0.703125 -6.421875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph7-2\" overflow=\"visible\">\n",
       "<path d=\"M 2.734375 -4.78125 C 2.4375 -4.78125 2.15625 -4.703125 1.90625 -4.5625 C 1.640625 -4.421875 1.4375 -4.234375 1.28125 -3.96875 L 1.28125 -4.65625 L 0.5625 -4.65625 L 0.5625 0 L 1.28125 0 L 1.28125 -2.8125 C 1.3125 -3.234375 1.4375 -3.5625 1.6875 -3.8125 C 1.921875 -4.046875 2.203125 -4.171875 2.53125 -4.171875 C 3.34375 -4.171875 3.75 -3.71875 3.75 -2.8125 L 3.75 0 L 4.46875 0 L 4.46875 -2.859375 C 4.46875 -4.140625 3.890625 -4.78125 2.734375 -4.78125 Z M 2.734375 -4.78125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph7-3\" overflow=\"visible\">\n",
       "<path d=\"M 2.78125 -4.78125 C 2.078125 -4.78125 1.5625 -4.484375 1.234375 -3.890625 L 1.234375 -4.65625 L 0.5625 -4.65625 L 0.5625 1.78125 L 1.28125 1.78125 L 1.28125 -0.84375 C 1.640625 -0.203125 2.15625 0.125 2.8125 0.125 C 3.484375 0.125 4 -0.125 4.375 -0.609375 C 4.71875 -1.0625 4.890625 -1.625 4.890625 -2.3125 C 4.890625 -3.015625 4.71875 -3.578125 4.359375 -4.03125 C 3.984375 -4.53125 3.453125 -4.78125 2.78125 -4.78125 Z M 2.6875 -4.1875 C 3.1875 -4.1875 3.5625 -4 3.828125 -3.625 C 4.046875 -3.296875 4.15625 -2.859375 4.15625 -2.3125 C 4.15625 -1.75 4.046875 -1.3125 3.8125 -0.984375 C 3.546875 -0.640625 3.171875 -0.46875 2.65625 -0.46875 C 2.234375 -0.46875 1.90625 -0.640625 1.640625 -0.96875 C 1.375 -1.296875 1.25 -1.734375 1.25 -2.265625 L 1.25 -2.359375 C 1.25 -2.875 1.375 -3.3125 1.609375 -3.640625 C 1.859375 -4 2.21875 -4.1875 2.6875 -4.1875 Z M 2.6875 -4.1875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph7-4\" overflow=\"visible\">\n",
       "<path d=\"M 0.5625 -4.65625 L 0.5625 -1.765625 C 0.5625 -0.515625 1.109375 0.125 2.25 0.125 C 2.875 0.125 3.390625 -0.15625 3.765625 -0.71875 L 3.765625 0 L 4.484375 0 L 4.484375 -4.65625 L 3.765625 -4.65625 L 3.765625 -1.8125 C 3.703125 -1.421875 3.5625 -1.09375 3.296875 -0.84375 C 3.0625 -0.609375 2.78125 -0.484375 2.46875 -0.484375 C 2.046875 -0.484375 1.75 -0.609375 1.5625 -0.8125 C 1.375 -1.03125 1.28125 -1.375 1.28125 -1.8125 L 1.28125 -4.65625 Z M 0.5625 -4.65625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph7-5\" overflow=\"visible\">\n",
       "<path d=\"M 1.796875 -6.15625 L 1.09375 -5.859375 L 1.09375 -4.65625 L 0.15625 -4.65625 L 0.15625 -4.046875 L 1.09375 -4.046875 L 1.09375 -1.09375 C 1.09375 -0.734375 1.15625 -0.484375 1.3125 -0.296875 C 1.46875 -0.09375 1.75 0 2.140625 0 L 2.828125 0 L 2.828125 -0.609375 L 2.234375 -0.609375 C 2.078125 -0.609375 1.96875 -0.640625 1.90625 -0.71875 C 1.828125 -0.796875 1.796875 -0.921875 1.796875 -1.09375 L 1.796875 -4.046875 L 2.953125 -4.046875 L 2.953125 -4.65625 L 1.796875 -4.65625 Z M 1.796875 -6.15625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph7-6\" overflow=\"visible\">\n",
       "<path d=\"\" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph8-0\" overflow=\"visible\">\n",
       "<path d=\"M 0.296875 0 L 0.296875 -6 L 2.703125 -6 L 2.703125 0 Z M 2.40625 -0.296875 L 2.40625 -5.703125 L 0.59375 -5.703125 L 0.59375 -0.296875 Z M 2.40625 -0.296875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph8-1\" overflow=\"visible\">\n",
       "<path d=\"M 1.203125 0 L 0.5625 0 L 2.65625 -2.4375 L 0.5625 -4.84375 L 1.25 -4.84375 L 3 -3.015625 L 4.8125 -4.84375 L 5.4375 -4.84375 L 3.3125 -2.4375 L 5.4375 0 L 4.75 0 L 3 -1.953125 Z M 1.203125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "</g>\n",
       "</defs>\n",
       "<g id=\"surface1\">\n",
       "<path d=\"M 304 228 L 536 228 C 542.628906 228 548 233.371094 548 240 L 548 356 C 548 362.628906 542.628906 368 536 368 L 304 368 C 297.371094 368 292 362.628906 292 356 L 292 240 C 292 233.371094 297.371094 228 304 228 Z M 304 228 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 326.203125 320 L 354.203125 320 L 354.203125 336 L 326.203125 336 Z M 326.203125 320 \" style=\"fill-rule:nonzero;fill:rgb(39.99939%,74.902344%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"150.4877\" xlink:href=\"#glyph0-1\" y=\"103.5\"/>\n",
       "</g>\n",
       "<path d=\"M 283 351.140625 L 333.960938 351.910156 C 337.273438 351.957031 340 349.3125 340.050781 346 C 340.050781 345.988281 340.050781 345.972656 340.050781 345.960938 L 340.085938 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 340.117188 337.898438 L 340.085938 341.898438 M 338.585938 341.886719 L 340.117188 337.898438 L 341.585938 341.914062 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 340.164062 320 L 340.105469 307.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 340.089844 303.898438 L 340.105469 307.898438 M 338.605469 307.90625 L 340.089844 303.898438 L 341.605469 307.894531 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 377.945312 320 L 405.945312 320 L 405.945312 336 L 377.945312 336 Z M 377.945312 320 \" style=\"fill-rule:nonzero;fill:rgb(39.99939%,74.902344%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"202.2302\" xlink:href=\"#glyph0-1\" y=\"103.5\"/>\n",
       "</g>\n",
       "<path d=\"M 391.953125 320 L 391.96875 307.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 391.972656 303.898438 L 391.96875 307.898438 M 390.46875 307.898438 L 391.972656 303.898438 L 393.46875 307.902344 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"194.9915\" xlink:href=\"#glyph1-1\" y=\"44.5583\"/>\n",
       "  <use x=\"197.4917\" xlink:href=\"#glyph1-2\" y=\"44.5583\"/>\n",
       "  <use x=\"202.4939\" xlink:href=\"#glyph1-3\" y=\"44.5583\"/>\n",
       "  <use x=\"207.4961\" xlink:href=\"#glyph1-4\" y=\"44.5583\"/>\n",
       "  <use x=\"212.4983\" xlink:href=\"#glyph1-5\" y=\"44.5583\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"196.2417\" xlink:href=\"#glyph1-6\" y=\"54.8528\"/>\n",
       "  <use x=\"201.2475\" xlink:href=\"#glyph1-7\" y=\"54.8528\"/>\n",
       "  <use x=\"206.2533\" xlink:href=\"#glyph1-5\" y=\"54.8528\"/>\n",
       "  <use x=\"208.7571\" xlink:href=\"#glyph1-8\" y=\"54.8528\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"202.4995\" xlink:href=\"#glyph2-1\" y=\"65.1472\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"205\" xlink:href=\"#glyph3-1\" y=\"69.1472\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"139.920129\" xlink:href=\"#glyph4-1\" y=\"44.63467\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"145.417234\" xlink:href=\"#glyph4-2\" y=\"44.60246\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"150.422948\" xlink:href=\"#glyph4-3\" y=\"44.573129\"/>\n",
       "  <use x=\"153.419897\" xlink:href=\"#glyph4-4\" y=\"44.555569\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"158.42561\" xlink:href=\"#glyph4-5\" y=\"44.526238\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"163.431324\" xlink:href=\"#glyph4-6\" y=\"44.496908\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"144.227675\" xlink:href=\"#glyph4-4\" y=\"54.904107\"/>\n",
       "  <use x=\"149.233389\" xlink:href=\"#glyph4-7\" y=\"54.874776\"/>\n",
       "  <use x=\"154.239102\" xlink:href=\"#glyph4-6\" y=\"54.845445\"/>\n",
       "  <use x=\"156.742859\" xlink:href=\"#glyph4-5\" y=\"54.830775\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"149.047211\" xlink:href=\"#glyph5-1\" y=\"65.170443\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"154.568154\" xlink:href=\"#glyph6-1\" y=\"69.138162\"/>\n",
       "</g>\n",
       "<path d=\"M 315.886719 351.636719 L 385.972656 351.972656 C 389.285156 351.988281 391.984375 349.3125 392 346 C 392 345.992188 392 345.980469 392 345.972656 L 392 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 392 337.898438 L 392 341.898438 M 390.5 341.898438 L 392 337.898438 L 393.5 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 312.035156 376 L 312.007812 357.867188 C 312.003906 354.605469 314.605469 351.9375 317.867188 351.859375 L 325.40625 351.683594 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"108.9659\" xlink:href=\"#glyph7-1\" y=\"164\"/>\n",
       "  <use x=\"111.0989\" xlink:href=\"#glyph7-2\" y=\"164\"/>\n",
       "  <use x=\"116.1299\" xlink:href=\"#glyph7-3\" y=\"164\"/>\n",
       "  <use x=\"121.4039\" xlink:href=\"#glyph7-4\" y=\"164\"/>\n",
       "  <use x=\"126.4439\" xlink:href=\"#glyph7-5\" y=\"164\"/>\n",
       "  <use x=\"129.6389\" xlink:href=\"#glyph7-6\" y=\"164\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"132.6359\" xlink:href=\"#glyph2-2\" y=\"164\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"138.6389\" xlink:href=\"#glyph3-1\" y=\"168\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"40.2336\" xlink:href=\"#glyph1-9\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"46.7334\" xlink:href=\"#glyph1-10\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"48.7332\" xlink:href=\"#glyph1-11\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"53.739\" xlink:href=\"#glyph1-11\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"58.7448\" xlink:href=\"#glyph1-8\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"63.7506\" xlink:href=\"#glyph1-2\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"68.7564\" xlink:href=\"#glyph1-12\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"71.2566\" xlink:href=\"#glyph1-13\" y=\"119.1805\"/>\n",
       "  <use x=\"75.7566\" xlink:href=\"#glyph1-5\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"78.2568\" xlink:href=\"#glyph1-7\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"83.2626\" xlink:href=\"#glyph1-5\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"85.7628\" xlink:href=\"#glyph1-8\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"56.9988\" xlink:href=\"#glyph2-3\" y=\"129.475\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"63.4983\" xlink:href=\"#glyph3-1\" y=\"133.475\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"65.9985\" xlink:href=\"#glyph3-2\" y=\"133.475\"/>\n",
       "  <use x=\"68.9955\" xlink:href=\"#glyph3-3\" y=\"133.475\"/>\n",
       "</g>\n",
       "<path d=\"M 493.945312 320 L 521.945312 320 L 521.945312 336 L 493.945312 336 Z M 493.945312 320 \" style=\"fill-rule:nonzero;fill:rgb(39.99939%,74.902344%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"318.2302\" xlink:href=\"#glyph0-1\" y=\"103.5\"/>\n",
       "</g>\n",
       "<path d=\"M 368.640625 351.886719 L 501.980469 351.996094 C 505.292969 351.996094 507.984375 349.3125 507.984375 346 C 507.984375 345.992188 507.984375 345.988281 507.984375 345.980469 L 507.976562 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 507.96875 337.898438 L 507.976562 341.898438 M 506.476562 341.902344 L 507.96875 337.898438 L 509.476562 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 507.917969 320 L 507.882812 307.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 507.871094 303.898438 L 507.882812 307.898438 M 506.382812 307.90625 L 507.871094 303.898438 L 509.382812 307.894531 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"307.2944\" xlink:href=\"#glyph1-14\" y=\"44.5583\"/>\n",
       "  <use x=\"314.2946\" xlink:href=\"#glyph1-4\" y=\"44.5583\"/>\n",
       "  <use x=\"319.2968\" xlink:href=\"#glyph1-5\" y=\"44.5583\"/>\n",
       "  <use x=\"321.797\" xlink:href=\"#glyph1-3\" y=\"44.5583\"/>\n",
       "  <use x=\"326.7992\" xlink:href=\"#glyph1-4\" y=\"44.5583\"/>\n",
       "  <use x=\"331.8014\" xlink:href=\"#glyph1-5\" y=\"44.5583\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"312.0449\" xlink:href=\"#glyph1-6\" y=\"54.8528\"/>\n",
       "  <use x=\"317.0507\" xlink:href=\"#glyph1-7\" y=\"54.8528\"/>\n",
       "  <use x=\"322.0565\" xlink:href=\"#glyph1-5\" y=\"54.8528\"/>\n",
       "  <use x=\"324.5603\" xlink:href=\"#glyph1-8\" y=\"54.8528\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"316.0527\" xlink:href=\"#glyph2-4\" y=\"65.1472\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"323.0532\" xlink:href=\"#glyph3-1\" y=\"69.1472\"/>\n",
       "</g>\n",
       "<path d=\"M 188 412 L 216 412 L 216 428 L 188 428 Z M 188 412 \" style=\"fill-rule:nonzero;fill:rgb(39.99939%,74.902344%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"12.2864\" xlink:href=\"#glyph0-1\" y=\"195.5\"/>\n",
       "</g>\n",
       "<path d=\"M 508 416 L 530.101562 416 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 534.101562 416 L 530.101562 416 M 530.101562 414.5 L 534.101562 416 L 530.101562 417.5 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 517 428 L 517 422 C 517 418.6875 519.6875 416 523 416 L 533.789062 416 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 428 427 L 450.101562 427 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 454.101562 427 L 450.101562 427 M 450.101562 425.5 L 454.101562 427 L 450.101562 428.5 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 428 427 L 434 427 C 437.3125 427 440 424.3125 440 421 L 440 416.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 440 412.898438 L 440 416.898438 M 438.5 416.898438 L 440 412.898438 L 441.5 416.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 337.65625 414.34375 C 340.78125 417.46875 340.78125 422.53125 337.65625 425.65625 C 334.53125 428.78125 329.46875 428.78125 326.34375 425.65625 C 323.21875 422.53125 323.21875 417.46875 326.34375 414.34375 C 329.46875 411.21875 334.53125 411.21875 337.65625 414.34375 \" style=\"fill-rule:nonzero;fill:rgb(69.804382%,85.098267%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"142.0029\" xlink:href=\"#glyph8-1\" y=\"194.5\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"161.4912\" xlink:href=\"#glyph1-15\" y=\"190\"/>\n",
       "  <use x=\"167.4942\" xlink:href=\"#glyph1-16\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"169.494\" xlink:href=\"#glyph1-8\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"174.4998\" xlink:href=\"#glyph1-17\" y=\"190\"/>\n",
       "  <use x=\"181.9968\" xlink:href=\"#glyph1-8\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"187.0026\" xlink:href=\"#glyph1-2\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"192.0084\" xlink:href=\"#glyph1-5\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"194.5086\" xlink:href=\"#glyph1-18\" y=\"190\"/>\n",
       "  <use x=\"197.5056\" xlink:href=\"#glyph1-19\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"204.0054\" xlink:href=\"#glyph1-10\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"206.0052\" xlink:href=\"#glyph1-13\" y=\"190\"/>\n",
       "  <use x=\"210.5052\" xlink:href=\"#glyph1-8\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"170.7417\" xlink:href=\"#glyph1-14\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"177.7419\" xlink:href=\"#glyph1-3\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"182.7477\" xlink:href=\"#glyph1-8\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"187.7535\" xlink:href=\"#glyph1-20\" y=\"200.2944\"/>\n",
       "  <use x=\"190.7505\" xlink:href=\"#glyph1-7\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"195.7563\" xlink:href=\"#glyph1-5\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"198.2565\" xlink:href=\"#glyph1-21\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"203.2623\" xlink:href=\"#glyph1-20\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"49.7449\" xlink:href=\"#glyph1-22\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"55.2421\" xlink:href=\"#glyph1-23\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"64.2421\" xlink:href=\"#glyph1-16\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"66.2419\" xlink:href=\"#glyph1-7\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"71.2477\" xlink:href=\"#glyph1-24\" y=\"190\"/>\n",
       "  <use x=\"75.7477\" xlink:href=\"#glyph1-8\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"80.7535\" xlink:href=\"#glyph1-20\" y=\"190\"/>\n",
       "  <use x=\"83.7505\" xlink:href=\"#glyph1-12\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"86.2507\" xlink:href=\"#glyph1-19\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"92.7505\" xlink:href=\"#glyph1-10\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"94.7503\" xlink:href=\"#glyph1-5\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"97.2505\" xlink:href=\"#glyph1-25\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"42.4807\" xlink:href=\"#glyph1-7\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"47.4865\" xlink:href=\"#glyph1-26\" y=\"200.2944\"/>\n",
       "  <use x=\"51.9865\" xlink:href=\"#glyph1-5\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"54.4867\" xlink:href=\"#glyph1-10\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"56.4865\" xlink:href=\"#glyph1-27\" y=\"200.2944\"/>\n",
       "  <use x=\"60.9865\" xlink:href=\"#glyph1-7\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"65.9923\" xlink:href=\"#glyph1-5\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"68.4925\" xlink:href=\"#glyph1-10\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"70.4923\" xlink:href=\"#glyph1-21\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"75.4981\" xlink:href=\"#glyph1-2\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"80.5039\" xlink:href=\"#glyph1-12\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"83.0041\" xlink:href=\"#glyph1-28\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"85.5043\" xlink:href=\"#glyph1-4\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"90.5101\" xlink:href=\"#glyph1-26\" y=\"200.2944\"/>\n",
       "  <use x=\"95.0101\" xlink:href=\"#glyph1-5\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"97.5103\" xlink:href=\"#glyph1-10\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"99.5101\" xlink:href=\"#glyph1-21\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"104.5159\" xlink:href=\"#glyph1-2\" y=\"200.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"357.481\" xlink:href=\"#glyph1-23\" y=\"194\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"363.9808\" xlink:href=\"#glyph1-21\" y=\"194\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"368.9866\" xlink:href=\"#glyph1-2\" y=\"194\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"373.9924\" xlink:href=\"#glyph1-26\" y=\"194\"/>\n",
       "  <use x=\"378.4924\" xlink:href=\"#glyph1-7\" y=\"194\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"383.4982\" xlink:href=\"#glyph1-5\" y=\"194\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"385.9984\" xlink:href=\"#glyph1-8\" y=\"194\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"391.0042\" xlink:href=\"#glyph1-2\" y=\"194\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"396.01\" xlink:href=\"#glyph1-7\" y=\"194\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"401.0158\" xlink:href=\"#glyph1-5\" y=\"194\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"403.516\" xlink:href=\"#glyph1-8\" y=\"194\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"278.4949\" xlink:href=\"#glyph1-23\" y=\"194\"/>\n",
       "  <use x=\"284.9947\" xlink:href=\"#glyph1-21\" y=\"194\"/>\n",
       "  <use x=\"290.0005\" xlink:href=\"#glyph1-3\" y=\"194\"/>\n",
       "  <use x=\"295.0063\" xlink:href=\"#glyph1-24\" y=\"194\"/>\n",
       "</g>\n",
       "</g>\n",
       "</svg>"
      ],
      "text/plain": [
       "<IPython.core.display.SVG object>"
      ]
     },
     "execution_count": 1,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "from IPython.display import SVG\n",
    "SVG(filename= '../img/lstm_0.svg')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Fig. 10.9.1: Calculation of input, forget, and output gates in an LSTM.\n",
    "\n",
    "value range for [−1, 1] as activation function. This leads to the following equation at time step t.\n",
    "\n",
    "$$\\tilde{C_t} = tanh(X_t W_{xc} + H_{t−1} W_{hc} + b_c )$$\n",
    "\n",
    "Here $W_{xc}$ ∈ $R^{d×h}$ and $W_{hc}$ ∈ $R^{h×h}$ are weights and $b_c$ ∈ $R^{1×h}$ is a bias."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "colab_type": "text",
    "id": "ZmdX9f2MiizJ"
   },
   "source": [
    "# Memory Cell\n",
    "In GRUs we had a single mechanism to govern input and forgetting. Here we have two parameters, $I_t$ which governs how much we take new data into account via $\\tilde{C_t}$ and the forget parameter $F_t$ which addresses how much we of the old memory cell content $C_{t−1}$ ∈ $R^{n×h}$ we retain. Using the same pointwise multiplication trick as before we arrive at the following update equation.\n",
    "\n",
    "$$Ct = F_t ⊙ C_{t−1} +I_t ⊙ \\tilde{C_t}.$$"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "colab_type": "text",
    "id": "x4F_IygYinpV"
   },
   "source": [
    "If the forget gate is always approximately 1 and the input gate is always approximately 0, the past memory cells will be saved over time and passed to the current time step. This design was introduced to alleviate the vanishing gradient problem and to better capture dependencies for time series with long range dependencies. We thus arrive at the following flow diagram.\n",
    "\n",
    "# Hidden States\n",
    "Lastly we need to define how to compute the hidden state $H_t$ ∈ $R^{n×h}$. This is where the output gate comes into play. In the LSTM it is simply a gated version of the tanh of the memory cell. This ensures that the values of $H_t$ are always in the interval [−1, 1]. Whenever the output gate is 1 we effectively pass all memory information through to the predictor whereas for output 0 we retain all information only within the memory cell and perform no further processing. The figure below has a graphical illustration of the data flow.\n",
    "\n",
    "$$H_t = O_t ⊙ tanh(C_t).$$\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<svg height=\"204pt\" version=\"1.1\" viewBox=\"0 0 414 204\" width=\"414pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
       "<defs>\n",
       "<g>\n",
       "<symbol id=\"glyph0-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.125 -5.625 L 5.625 -5.625 L 5.625 0 Z M 1.265625 -0.140625 L 5.484375 -0.140625 L 5.484375 -5.484375 L 1.265625 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph0-1\" overflow=\"visible\">\n",
       "<path d=\"M 5.796875 -4.671875 L 5.671875 -4 L 4.5 -4 C 4.726562 -3.675781 4.84375 -3.269531 4.84375 -2.78125 C 4.84375 -2.019531 4.617188 -1.347656 4.171875 -0.765625 C 3.722656 -0.179688 3.113281 0.109375 2.34375 0.109375 C 1.75 0.109375 1.28125 -0.0625 0.9375 -0.40625 C 0.601562 -0.757812 0.4375 -1.21875 0.4375 -1.78125 C 0.4375 -2.613281 0.664062 -3.316406 1.125 -3.890625 C 1.59375 -4.472656 2.195312 -4.765625 2.9375 -4.765625 C 3.175781 -4.765625 3.394531 -4.734375 3.59375 -4.671875 Z M 1.234375 -1.796875 C 1.234375 -1.421875 1.332031 -1.113281 1.53125 -0.875 C 1.726562 -0.632812 2 -0.515625 2.34375 -0.515625 C 2.875 -0.515625 3.289062 -0.765625 3.59375 -1.265625 C 3.894531 -1.773438 4.046875 -2.289062 4.046875 -2.8125 C 4.046875 -3.25 3.945312 -3.582031 3.75 -3.8125 C 3.5625 -4.039062 3.300781 -4.15625 2.96875 -4.15625 C 2.4375 -4.15625 2.015625 -3.914062 1.703125 -3.4375 C 1.390625 -2.957031 1.234375 -2.410156 1.234375 -1.796875 Z M 1.234375 -1.796875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.125 -5.625 L 5.625 -5.625 L 5.625 0 Z M 1.265625 -0.140625 L 5.484375 -0.140625 L 5.484375 -5.484375 L 1.265625 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.84375 0 L 0.84375 -6.4375 L 1.6875 -6.4375 L 1.6875 0 Z M 0.84375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-2\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 0 L 0.59375 -4.671875 L 1.3125 -4.671875 L 1.3125 -4 C 1.644531 -4.507812 2.140625 -4.765625 2.796875 -4.765625 C 3.078125 -4.765625 3.332031 -4.710938 3.5625 -4.609375 C 3.800781 -4.515625 3.976562 -4.382812 4.09375 -4.21875 C 4.207031 -4.0625 4.289062 -3.867188 4.34375 -3.640625 C 4.375 -3.492188 4.390625 -3.238281 4.390625 -2.875 L 4.390625 0 L 3.59375 0 L 3.59375 -2.84375 C 3.59375 -3.164062 3.5625 -3.40625 3.5 -3.5625 C 3.4375 -3.71875 3.328125 -3.84375 3.171875 -3.9375 C 3.015625 -4.039062 2.832031 -4.09375 2.625 -4.09375 C 2.289062 -4.09375 2 -3.984375 1.75 -3.765625 C 1.507812 -3.554688 1.390625 -3.148438 1.390625 -2.546875 L 1.390625 0 Z M 0.59375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-3\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 1.78125 L 0.59375 -4.671875 L 1.3125 -4.671875 L 1.3125 -4.0625 C 1.476562 -4.300781 1.664062 -4.476562 1.875 -4.59375 C 2.09375 -4.707031 2.359375 -4.765625 2.671875 -4.765625 C 3.066406 -4.765625 3.414062 -4.660156 3.71875 -4.453125 C 4.019531 -4.253906 4.25 -3.96875 4.40625 -3.59375 C 4.5625 -3.21875 4.640625 -2.8125 4.640625 -2.375 C 4.640625 -1.894531 4.550781 -1.460938 4.375 -1.078125 C 4.207031 -0.691406 3.960938 -0.394531 3.640625 -0.1875 C 3.316406 0.0078125 2.972656 0.109375 2.609375 0.109375 C 2.347656 0.109375 2.113281 0.0507812 1.90625 -0.0625 C 1.695312 -0.175781 1.523438 -0.316406 1.390625 -0.484375 L 1.390625 1.78125 Z M 1.3125 -2.3125 C 1.3125 -1.707031 1.429688 -1.257812 1.671875 -0.96875 C 1.921875 -0.6875 2.21875 -0.546875 2.5625 -0.546875 C 2.90625 -0.546875 3.203125 -0.691406 3.453125 -0.984375 C 3.710938 -1.285156 3.84375 -1.75 3.84375 -2.375 C 3.84375 -2.96875 3.71875 -3.410156 3.46875 -3.703125 C 3.226562 -4.003906 2.9375 -4.15625 2.59375 -4.15625 C 2.257812 -4.15625 1.960938 -3.992188 1.703125 -3.671875 C 1.441406 -3.359375 1.3125 -2.90625 1.3125 -2.3125 Z M 1.3125 -2.3125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-4\" overflow=\"visible\">\n",
       "<path d=\"M 3.65625 0 L 3.65625 -0.6875 C 3.289062 -0.15625 2.796875 0.109375 2.171875 0.109375 C 1.898438 0.109375 1.644531 0.0546875 1.40625 -0.046875 C 1.164062 -0.160156 0.984375 -0.296875 0.859375 -0.453125 C 0.742188 -0.609375 0.664062 -0.800781 0.625 -1.03125 C 0.59375 -1.1875 0.578125 -1.4375 0.578125 -1.78125 L 0.578125 -4.671875 L 1.359375 -4.671875 L 1.359375 -2.078125 C 1.359375 -1.660156 1.378906 -1.382812 1.421875 -1.25 C 1.460938 -1.039062 1.5625 -0.875 1.71875 -0.75 C 1.882812 -0.632812 2.085938 -0.578125 2.328125 -0.578125 C 2.566406 -0.578125 2.789062 -0.632812 3 -0.75 C 3.207031 -0.875 3.351562 -1.039062 3.4375 -1.25 C 3.519531 -1.457031 3.5625 -1.765625 3.5625 -2.171875 L 3.5625 -4.671875 L 4.359375 -4.671875 L 4.359375 0 Z M 3.65625 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-5\" overflow=\"visible\">\n",
       "<path d=\"M 2.328125 -0.703125 L 2.4375 -0.015625 C 2.207031 0.0351562 2.007812 0.0625 1.84375 0.0625 C 1.550781 0.0625 1.328125 0.015625 1.171875 -0.078125 C 1.015625 -0.171875 0.898438 -0.289062 0.828125 -0.4375 C 0.765625 -0.582031 0.734375 -0.890625 0.734375 -1.359375 L 0.734375 -4.046875 L 0.15625 -4.046875 L 0.15625 -4.671875 L 0.734375 -4.671875 L 0.734375 -5.828125 L 1.53125 -6.296875 L 1.53125 -4.671875 L 2.328125 -4.671875 L 2.328125 -4.046875 L 1.53125 -4.046875 L 1.53125 -1.328125 C 1.53125 -1.097656 1.539062 -0.953125 1.5625 -0.890625 C 1.59375 -0.828125 1.640625 -0.773438 1.703125 -0.734375 C 1.765625 -0.691406 1.851562 -0.671875 1.96875 -0.671875 C 2.0625 -0.671875 2.179688 -0.679688 2.328125 -0.703125 Z M 2.328125 -0.703125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-6\" overflow=\"visible\">\n",
       "<path d=\"M 0.453125 0.390625 L 1.21875 0.5 C 1.25 0.738281 1.335938 0.910156 1.484375 1.015625 C 1.679688 1.160156 1.953125 1.234375 2.296875 1.234375 C 2.660156 1.234375 2.941406 1.160156 3.140625 1.015625 C 3.335938 0.867188 3.472656 0.664062 3.546875 0.40625 C 3.585938 0.238281 3.601562 -0.0976562 3.59375 -0.609375 C 3.25 -0.203125 2.820312 0 2.3125 0 C 1.664062 0 1.164062 -0.226562 0.8125 -0.6875 C 0.46875 -1.15625 0.296875 -1.710938 0.296875 -2.359375 C 0.296875 -2.804688 0.375 -3.21875 0.53125 -3.59375 C 0.695312 -3.96875 0.929688 -4.253906 1.234375 -4.453125 C 1.535156 -4.660156 1.894531 -4.765625 2.3125 -4.765625 C 2.863281 -4.765625 3.316406 -4.546875 3.671875 -4.109375 L 3.671875 -4.671875 L 4.40625 -4.671875 L 4.40625 -0.640625 C 4.40625 0.0859375 4.328125 0.601562 4.171875 0.90625 C 4.023438 1.207031 3.789062 1.445312 3.46875 1.625 C 3.15625 1.800781 2.765625 1.890625 2.296875 1.890625 C 1.734375 1.890625 1.28125 1.765625 0.9375 1.515625 C 0.601562 1.265625 0.441406 0.890625 0.453125 0.390625 Z M 1.109375 -2.421875 C 1.109375 -1.804688 1.226562 -1.359375 1.46875 -1.078125 C 1.707031 -0.796875 2.007812 -0.65625 2.375 -0.65625 C 2.738281 -0.65625 3.046875 -0.796875 3.296875 -1.078125 C 3.546875 -1.359375 3.671875 -1.796875 3.671875 -2.390625 C 3.671875 -2.960938 3.539062 -3.394531 3.28125 -3.6875 C 3.03125 -3.976562 2.726562 -4.125 2.375 -4.125 C 2.019531 -4.125 1.71875 -3.976562 1.46875 -3.6875 C 1.226562 -3.40625 1.109375 -2.984375 1.109375 -2.421875 Z M 1.109375 -2.421875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-7\" overflow=\"visible\">\n",
       "<path d=\"M 3.640625 -0.578125 C 3.347656 -0.328125 3.066406 -0.148438 2.796875 -0.046875 C 2.523438 0.0546875 2.234375 0.109375 1.921875 0.109375 C 1.410156 0.109375 1.015625 -0.015625 0.734375 -0.265625 C 0.460938 -0.515625 0.328125 -0.835938 0.328125 -1.234375 C 0.328125 -1.460938 0.378906 -1.671875 0.484375 -1.859375 C 0.585938 -2.046875 0.722656 -2.195312 0.890625 -2.3125 C 1.054688 -2.425781 1.242188 -2.515625 1.453125 -2.578125 C 1.609375 -2.609375 1.84375 -2.644531 2.15625 -2.6875 C 2.800781 -2.757812 3.273438 -2.851562 3.578125 -2.96875 C 3.578125 -3.070312 3.578125 -3.140625 3.578125 -3.171875 C 3.578125 -3.492188 3.503906 -3.71875 3.359375 -3.84375 C 3.148438 -4.03125 2.847656 -4.125 2.453125 -4.125 C 2.078125 -4.125 1.800781 -4.054688 1.625 -3.921875 C 1.445312 -3.796875 1.316406 -3.566406 1.234375 -3.234375 L 0.46875 -3.328125 C 0.53125 -3.660156 0.640625 -3.925781 0.796875 -4.125 C 0.960938 -4.332031 1.195312 -4.488281 1.5 -4.59375 C 1.8125 -4.707031 2.164062 -4.765625 2.5625 -4.765625 C 2.96875 -4.765625 3.289062 -4.71875 3.53125 -4.625 C 3.78125 -4.53125 3.960938 -4.410156 4.078125 -4.265625 C 4.203125 -4.128906 4.285156 -3.953125 4.328125 -3.734375 C 4.359375 -3.597656 4.375 -3.359375 4.375 -3.015625 L 4.375 -1.953125 C 4.375 -1.222656 4.390625 -0.757812 4.421875 -0.5625 C 4.453125 -0.363281 4.519531 -0.175781 4.625 0 L 3.796875 0 C 3.710938 -0.164062 3.660156 -0.359375 3.640625 -0.578125 Z M 3.578125 -2.34375 C 3.285156 -2.226562 2.851562 -2.128906 2.28125 -2.046875 C 1.957031 -1.992188 1.726562 -1.9375 1.59375 -1.875 C 1.457031 -1.820312 1.351562 -1.738281 1.28125 -1.625 C 1.207031 -1.507812 1.171875 -1.382812 1.171875 -1.25 C 1.171875 -1.039062 1.25 -0.863281 1.40625 -0.71875 C 1.5625 -0.582031 1.796875 -0.515625 2.109375 -0.515625 C 2.410156 -0.515625 2.679688 -0.582031 2.921875 -0.71875 C 3.160156 -0.851562 3.335938 -1.035156 3.453125 -1.265625 C 3.535156 -1.441406 3.578125 -1.703125 3.578125 -2.046875 Z M 3.578125 -2.34375 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-8\" overflow=\"visible\">\n",
       "<path d=\"M 3.78125 -1.5 L 4.609375 -1.40625 C 4.472656 -0.925781 4.226562 -0.550781 3.875 -0.28125 C 3.53125 -0.0195312 3.085938 0.109375 2.546875 0.109375 C 1.867188 0.109375 1.328125 -0.0976562 0.921875 -0.515625 C 0.523438 -0.941406 0.328125 -1.535156 0.328125 -2.296875 C 0.328125 -3.078125 0.53125 -3.679688 0.9375 -4.109375 C 1.34375 -4.546875 1.867188 -4.765625 2.515625 -4.765625 C 3.140625 -4.765625 3.644531 -4.550781 4.03125 -4.125 C 4.425781 -3.707031 4.625 -3.113281 4.625 -2.34375 C 4.625 -2.289062 4.625 -2.21875 4.625 -2.125 L 1.140625 -2.125 C 1.171875 -1.613281 1.316406 -1.222656 1.578125 -0.953125 C 1.835938 -0.679688 2.164062 -0.546875 2.5625 -0.546875 C 2.851562 -0.546875 3.097656 -0.617188 3.296875 -0.765625 C 3.503906 -0.921875 3.664062 -1.164062 3.78125 -1.5 Z M 1.1875 -2.78125 L 3.796875 -2.78125 C 3.765625 -3.175781 3.664062 -3.472656 3.5 -3.671875 C 3.25 -3.972656 2.921875 -4.125 2.515625 -4.125 C 2.148438 -4.125 1.84375 -4 1.59375 -3.75 C 1.351562 -3.507812 1.21875 -3.1875 1.1875 -2.78125 Z M 1.1875 -2.78125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-9\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 0 L 0.59375 -6.4375 L 1.390625 -6.4375 L 1.390625 -4.125 C 1.753906 -4.550781 2.21875 -4.765625 2.78125 -4.765625 C 3.125 -4.765625 3.421875 -4.695312 3.671875 -4.5625 C 3.929688 -4.425781 4.113281 -4.238281 4.21875 -4 C 4.332031 -3.757812 4.390625 -3.410156 4.390625 -2.953125 L 4.390625 0 L 3.609375 0 L 3.609375 -2.953125 C 3.609375 -3.347656 3.519531 -3.632812 3.34375 -3.8125 C 3.175781 -4 2.9375 -4.09375 2.625 -4.09375 C 2.382812 -4.09375 2.160156 -4.03125 1.953125 -3.90625 C 1.742188 -3.789062 1.597656 -3.628906 1.515625 -3.421875 C 1.429688 -3.210938 1.390625 -2.921875 1.390625 -2.546875 L 1.390625 0 Z M 0.59375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-10\" overflow=\"visible\">\n",
       "<path d=\"M 0.71875 0 L 0.71875 -6.4375 L 1.578125 -6.4375 L 1.578125 -3.796875 L 4.921875 -3.796875 L 4.921875 -6.4375 L 5.78125 -6.4375 L 5.78125 0 L 4.921875 0 L 4.921875 -3.03125 L 1.578125 -3.03125 L 1.578125 0 Z M 0.71875 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-11\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 -5.53125 L 0.59375 -6.4375 L 1.390625 -6.4375 L 1.390625 -5.53125 Z M 0.59375 0 L 0.59375 -4.671875 L 1.390625 -4.671875 L 1.390625 0 Z M 0.59375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-12\" overflow=\"visible\">\n",
       "<path d=\"M 3.625 0 L 3.625 -0.59375 C 3.320312 -0.125 2.882812 0.109375 2.3125 0.109375 C 1.945312 0.109375 1.609375 0.00390625 1.296875 -0.203125 C 0.984375 -0.410156 0.738281 -0.695312 0.5625 -1.0625 C 0.394531 -1.425781 0.3125 -1.847656 0.3125 -2.328125 C 0.3125 -2.796875 0.390625 -3.21875 0.546875 -3.59375 C 0.703125 -3.976562 0.929688 -4.269531 1.234375 -4.46875 C 1.546875 -4.664062 1.894531 -4.765625 2.28125 -4.765625 C 2.5625 -4.765625 2.8125 -4.707031 3.03125 -4.59375 C 3.25 -4.476562 3.425781 -4.320312 3.5625 -4.125 L 3.5625 -6.4375 L 4.359375 -6.4375 L 4.359375 0 Z M 1.125 -2.328125 C 1.125 -1.734375 1.25 -1.285156 1.5 -0.984375 C 1.75 -0.691406 2.046875 -0.546875 2.390625 -0.546875 C 2.734375 -0.546875 3.023438 -0.6875 3.265625 -0.96875 C 3.515625 -1.25 3.640625 -1.679688 3.640625 -2.265625 C 3.640625 -2.898438 3.515625 -3.367188 3.265625 -3.671875 C 3.015625 -3.972656 2.710938 -4.125 2.359375 -4.125 C 2.003906 -4.125 1.707031 -3.976562 1.46875 -3.6875 C 1.238281 -3.394531 1.125 -2.941406 1.125 -2.328125 Z M 1.125 -2.328125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-13\" overflow=\"visible\">\n",
       "<path d=\"\" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-14\" overflow=\"visible\">\n",
       "<path d=\"M 0.28125 -1.390625 L 1.0625 -1.515625 C 1.101562 -1.203125 1.222656 -0.960938 1.421875 -0.796875 C 1.628906 -0.628906 1.910156 -0.546875 2.265625 -0.546875 C 2.628906 -0.546875 2.898438 -0.617188 3.078125 -0.765625 C 3.253906 -0.910156 3.34375 -1.082031 3.34375 -1.28125 C 3.34375 -1.46875 3.265625 -1.609375 3.109375 -1.703125 C 2.992188 -1.773438 2.722656 -1.867188 2.296875 -1.984375 C 1.710938 -2.128906 1.304688 -2.253906 1.078125 -2.359375 C 0.859375 -2.460938 0.691406 -2.609375 0.578125 -2.796875 C 0.460938 -2.984375 0.40625 -3.191406 0.40625 -3.421875 C 0.40625 -3.628906 0.453125 -3.820312 0.546875 -4 C 0.640625 -4.175781 0.769531 -4.328125 0.9375 -4.453125 C 1.0625 -4.535156 1.226562 -4.609375 1.4375 -4.671875 C 1.65625 -4.734375 1.882812 -4.765625 2.125 -4.765625 C 2.488281 -4.765625 2.804688 -4.710938 3.078125 -4.609375 C 3.359375 -4.503906 3.566406 -4.363281 3.703125 -4.1875 C 3.835938 -4.007812 3.929688 -3.769531 3.984375 -3.46875 L 3.203125 -3.359375 C 3.171875 -3.597656 3.066406 -3.785156 2.890625 -3.921875 C 2.722656 -4.054688 2.488281 -4.125 2.1875 -4.125 C 1.820312 -4.125 1.5625 -4.0625 1.40625 -3.9375 C 1.25 -3.820312 1.171875 -3.679688 1.171875 -3.515625 C 1.171875 -3.410156 1.203125 -3.320312 1.265625 -3.25 C 1.328125 -3.15625 1.429688 -3.082031 1.578125 -3.03125 C 1.648438 -3 1.878906 -2.929688 2.265625 -2.828125 C 2.828125 -2.679688 3.21875 -2.5625 3.4375 -2.46875 C 3.664062 -2.375 3.84375 -2.234375 3.96875 -2.046875 C 4.09375 -1.867188 4.15625 -1.644531 4.15625 -1.375 C 4.15625 -1.101562 4.078125 -0.851562 3.921875 -0.625 C 3.765625 -0.394531 3.539062 -0.210938 3.25 -0.078125 C 2.96875 0.046875 2.640625 0.109375 2.265625 0.109375 C 1.660156 0.109375 1.195312 -0.015625 0.875 -0.265625 C 0.5625 -0.523438 0.363281 -0.898438 0.28125 -1.390625 Z M 0.28125 -1.390625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-15\" overflow=\"visible\">\n",
       "<path d=\"M 0.4375 -3.140625 C 0.4375 -4.203125 0.722656 -5.035156 1.296875 -5.640625 C 1.867188 -6.253906 2.609375 -6.5625 3.515625 -6.5625 C 4.109375 -6.5625 4.644531 -6.414062 5.125 -6.125 C 5.601562 -5.84375 5.96875 -5.445312 6.21875 -4.9375 C 6.46875 -4.425781 6.59375 -3.851562 6.59375 -3.21875 C 6.59375 -2.5625 6.460938 -1.972656 6.203125 -1.453125 C 5.941406 -0.941406 5.566406 -0.550781 5.078125 -0.28125 C 4.597656 -0.0195312 4.078125 0.109375 3.515625 0.109375 C 2.910156 0.109375 2.367188 -0.0351562 1.890625 -0.328125 C 1.410156 -0.617188 1.046875 -1.019531 0.796875 -1.53125 C 0.554688 -2.039062 0.4375 -2.578125 0.4375 -3.140625 Z M 1.3125 -3.125 C 1.3125 -2.34375 1.519531 -1.726562 1.9375 -1.28125 C 2.351562 -0.84375 2.878906 -0.625 3.515625 -0.625 C 4.148438 -0.625 4.675781 -0.847656 5.09375 -1.296875 C 5.507812 -1.742188 5.71875 -2.382812 5.71875 -3.21875 C 5.71875 -3.738281 5.628906 -4.191406 5.453125 -4.578125 C 5.273438 -4.972656 5.015625 -5.28125 4.671875 -5.5 C 4.328125 -5.71875 3.945312 -5.828125 3.53125 -5.828125 C 2.925781 -5.828125 2.40625 -5.617188 1.96875 -5.203125 C 1.53125 -4.785156 1.3125 -4.09375 1.3125 -3.125 Z M 1.3125 -3.125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-16\" overflow=\"visible\">\n",
       "<path d=\"M 5.296875 -2.265625 L 6.140625 -2.046875 C 5.960938 -1.347656 5.640625 -0.8125 5.171875 -0.4375 C 4.710938 -0.0703125 4.144531 0.109375 3.46875 0.109375 C 2.78125 0.109375 2.21875 -0.03125 1.78125 -0.3125 C 1.34375 -0.59375 1.007812 -1 0.78125 -1.53125 C 0.5625 -2.070312 0.453125 -2.648438 0.453125 -3.265625 C 0.453125 -3.941406 0.578125 -4.53125 0.828125 -5.03125 C 1.085938 -5.53125 1.453125 -5.90625 1.921875 -6.15625 C 2.398438 -6.414062 2.921875 -6.546875 3.484375 -6.546875 C 4.128906 -6.546875 4.671875 -6.378906 5.109375 -6.046875 C 5.554688 -5.722656 5.863281 -5.265625 6.03125 -4.671875 L 5.1875 -4.484375 C 5.039062 -4.953125 4.828125 -5.289062 4.546875 -5.5 C 4.265625 -5.71875 3.90625 -5.828125 3.46875 -5.828125 C 2.976562 -5.828125 2.566406 -5.707031 2.234375 -5.46875 C 1.898438 -5.226562 1.664062 -4.90625 1.53125 -4.5 C 1.394531 -4.101562 1.328125 -3.695312 1.328125 -3.28125 C 1.328125 -2.726562 1.40625 -2.242188 1.5625 -1.828125 C 1.726562 -1.421875 1.976562 -1.117188 2.3125 -0.921875 C 2.644531 -0.722656 3.007812 -0.625 3.40625 -0.625 C 3.882812 -0.625 4.285156 -0.757812 4.609375 -1.03125 C 4.941406 -1.3125 5.171875 -1.722656 5.296875 -2.265625 Z M 5.296875 -2.265625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-17\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 0 L 0.59375 -4.671875 L 1.296875 -4.671875 L 1.296875 -4.015625 C 1.441406 -4.242188 1.632812 -4.425781 1.875 -4.5625 C 2.125 -4.695312 2.40625 -4.765625 2.71875 -4.765625 C 3.0625 -4.765625 3.34375 -4.691406 3.5625 -4.546875 C 3.78125 -4.410156 3.9375 -4.210938 4.03125 -3.953125 C 4.40625 -4.492188 4.882812 -4.765625 5.46875 -4.765625 C 5.9375 -4.765625 6.296875 -4.632812 6.546875 -4.375 C 6.796875 -4.125 6.921875 -3.734375 6.921875 -3.203125 L 6.921875 0 L 6.125 0 L 6.125 -2.9375 C 6.125 -3.257812 6.097656 -3.488281 6.046875 -3.625 C 6.003906 -3.757812 5.914062 -3.867188 5.78125 -3.953125 C 5.644531 -4.046875 5.484375 -4.09375 5.296875 -4.09375 C 4.972656 -4.09375 4.703125 -3.984375 4.484375 -3.765625 C 4.265625 -3.546875 4.15625 -3.195312 4.15625 -2.71875 L 4.15625 0 L 3.359375 0 L 3.359375 -3.03125 C 3.359375 -3.382812 3.296875 -3.648438 3.171875 -3.828125 C 3.046875 -4.003906 2.835938 -4.09375 2.546875 -4.09375 C 2.316406 -4.09375 2.109375 -4.03125 1.921875 -3.90625 C 1.734375 -3.789062 1.597656 -3.617188 1.515625 -3.390625 C 1.429688 -3.171875 1.390625 -2.847656 1.390625 -2.421875 L 1.390625 0 Z M 0.59375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-18\" overflow=\"visible\">\n",
       "<path d=\"M 0.296875 -2.328125 C 0.296875 -3.191406 0.535156 -3.832031 1.015625 -4.25 C 1.421875 -4.59375 1.910156 -4.765625 2.484375 -4.765625 C 3.128906 -4.765625 3.65625 -4.554688 4.0625 -4.140625 C 4.46875 -3.722656 4.671875 -3.144531 4.671875 -2.40625 C 4.671875 -1.800781 4.578125 -1.328125 4.390625 -0.984375 C 4.210938 -0.640625 3.953125 -0.367188 3.609375 -0.171875 C 3.265625 0.015625 2.890625 0.109375 2.484375 0.109375 C 1.828125 0.109375 1.296875 -0.0976562 0.890625 -0.515625 C 0.492188 -0.941406 0.296875 -1.546875 0.296875 -2.328125 Z M 1.109375 -2.328125 C 1.109375 -1.734375 1.238281 -1.285156 1.5 -0.984375 C 1.757812 -0.691406 2.085938 -0.546875 2.484375 -0.546875 C 2.878906 -0.546875 3.207031 -0.691406 3.46875 -0.984375 C 3.726562 -1.285156 3.859375 -1.742188 3.859375 -2.359375 C 3.859375 -2.929688 3.726562 -3.367188 3.46875 -3.671875 C 3.207031 -3.972656 2.878906 -4.125 2.484375 -4.125 C 2.085938 -4.125 1.757812 -3.972656 1.5 -3.671875 C 1.238281 -3.378906 1.109375 -2.929688 1.109375 -2.328125 Z M 1.109375 -2.328125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-19\" overflow=\"visible\">\n",
       "<path d=\"M 0.578125 0 L 0.578125 -4.671875 L 1.296875 -4.671875 L 1.296875 -3.953125 C 1.472656 -4.285156 1.640625 -4.503906 1.796875 -4.609375 C 1.953125 -4.710938 2.125 -4.765625 2.3125 -4.765625 C 2.570312 -4.765625 2.84375 -4.679688 3.125 -4.515625 L 2.84375 -3.78125 C 2.65625 -3.894531 2.460938 -3.953125 2.265625 -3.953125 C 2.097656 -3.953125 1.941406 -3.898438 1.796875 -3.796875 C 1.660156 -3.691406 1.5625 -3.546875 1.5 -3.359375 C 1.414062 -3.078125 1.375 -2.769531 1.375 -2.4375 L 1.375 0 Z M 0.578125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-20\" overflow=\"visible\">\n",
       "<path d=\"M 0.5625 1.796875 L 0.46875 1.0625 C 0.644531 1.101562 0.796875 1.125 0.921875 1.125 C 1.097656 1.125 1.238281 1.09375 1.34375 1.03125 C 1.445312 0.976562 1.535156 0.898438 1.609375 0.796875 C 1.648438 0.710938 1.726562 0.515625 1.84375 0.203125 C 1.863281 0.160156 1.890625 0.0976562 1.921875 0.015625 L 0.140625 -4.671875 L 1 -4.671875 L 1.96875 -1.96875 C 2.09375 -1.625 2.207031 -1.265625 2.3125 -0.890625 C 2.394531 -1.242188 2.5 -1.597656 2.625 -1.953125 L 3.625 -4.671875 L 4.421875 -4.671875 L 2.640625 0.078125 C 2.453125 0.585938 2.304688 0.941406 2.203125 1.140625 C 2.054688 1.398438 1.894531 1.585938 1.71875 1.703125 C 1.539062 1.828125 1.320312 1.890625 1.0625 1.890625 C 0.914062 1.890625 0.75 1.859375 0.5625 1.796875 Z M 0.5625 1.796875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-21\" overflow=\"visible\">\n",
       "<path d=\"M 0.375 -2.453125 L 0.375 -3.34375 C 0.6875 -3.695312 1.097656 -3.875 1.609375 -3.875 C 1.785156 -3.875 1.96875 -3.847656 2.15625 -3.796875 C 2.351562 -3.742188 2.628906 -3.644531 2.984375 -3.5 C 3.179688 -3.40625 3.332031 -3.34375 3.4375 -3.3125 C 3.539062 -3.289062 3.644531 -3.28125 3.75 -3.28125 C 3.9375 -3.28125 4.128906 -3.335938 4.328125 -3.453125 C 4.535156 -3.566406 4.71875 -3.710938 4.875 -3.890625 L 4.875 -2.953125 C 4.6875 -2.773438 4.492188 -2.644531 4.296875 -2.5625 C 4.109375 -2.488281 3.894531 -2.453125 3.65625 -2.453125 C 3.476562 -2.453125 3.3125 -2.472656 3.15625 -2.515625 C 3 -2.554688 2.742188 -2.65625 2.390625 -2.8125 C 2.046875 -2.96875 1.757812 -3.046875 1.53125 -3.046875 C 1.34375 -3.046875 1.164062 -3.003906 1 -2.921875 C 0.832031 -2.835938 0.625 -2.679688 0.375 -2.453125 Z M 0.375 -2.453125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-22\" overflow=\"visible\">\n",
       "<path d=\"M 0.71875 0 L 0.71875 -6.4375 L 5.375 -6.4375 L 5.375 -5.6875 L 1.5625 -5.6875 L 1.5625 -3.703125 L 5.125 -3.703125 L 5.125 -2.953125 L 1.5625 -2.953125 L 1.5625 -0.765625 L 5.515625 -0.765625 L 5.515625 0 Z M 0.71875 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-23\" overflow=\"visible\">\n",
       "<path d=\"M 0.578125 0 L 0.578125 -6.4375 L 1.359375 -6.4375 L 1.359375 0 Z M 0.578125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-24\" overflow=\"visible\">\n",
       "<path d=\"M 0.28125 -1.9375 L 0.28125 -2.734375 L 2.71875 -2.734375 L 2.71875 -1.9375 Z M 0.28125 -1.9375 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-25\" overflow=\"visible\">\n",
       "<path d=\"M 1.453125 0 L 0.03125 -4.671875 L 0.84375 -4.671875 L 1.59375 -1.96875 L 1.859375 -0.96875 C 1.867188 -1.019531 1.953125 -1.34375 2.109375 -1.9375 L 2.84375 -4.671875 L 3.65625 -4.671875 L 4.359375 -1.953125 L 4.59375 -1.0625 L 4.859375 -1.96875 L 5.65625 -4.671875 L 6.421875 -4.671875 L 4.96875 0 L 4.15625 0 L 3.40625 -2.796875 L 3.21875 -3.59375 L 2.28125 0 Z M 1.453125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-26\" overflow=\"visible\">\n",
       "<path d=\"M 0.734375 0 L 0.734375 -6.4375 L 5.078125 -6.4375 L 5.078125 -5.6875 L 1.59375 -5.6875 L 1.59375 -3.6875 L 4.609375 -3.6875 L 4.609375 -2.921875 L 1.59375 -2.921875 L 1.59375 0 Z M 0.734375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-27\" overflow=\"visible\">\n",
       "<path d=\"M 3.640625 -1.703125 L 4.421875 -1.609375 C 4.335938 -1.066406 4.117188 -0.644531 3.765625 -0.34375 C 3.410156 -0.0390625 2.976562 0.109375 2.46875 0.109375 C 1.832031 0.109375 1.320312 -0.0976562 0.9375 -0.515625 C 0.550781 -0.929688 0.359375 -1.53125 0.359375 -2.3125 C 0.359375 -2.820312 0.441406 -3.265625 0.609375 -3.640625 C 0.773438 -4.015625 1.023438 -4.296875 1.359375 -4.484375 C 1.703125 -4.671875 2.078125 -4.765625 2.484375 -4.765625 C 2.984375 -4.765625 3.394531 -4.632812 3.71875 -4.375 C 4.039062 -4.125 4.25 -3.765625 4.34375 -3.296875 L 3.578125 -3.171875 C 3.503906 -3.484375 3.375 -3.71875 3.1875 -3.875 C 3 -4.039062 2.773438 -4.125 2.515625 -4.125 C 2.109375 -4.125 1.78125 -3.976562 1.53125 -3.6875 C 1.289062 -3.40625 1.171875 -2.957031 1.171875 -2.34375 C 1.171875 -1.707031 1.289062 -1.25 1.53125 -0.96875 C 1.769531 -0.6875 2.082031 -0.546875 2.46875 -0.546875 C 2.78125 -0.546875 3.039062 -0.640625 3.25 -0.828125 C 3.457031 -1.015625 3.585938 -1.304688 3.640625 -1.703125 Z M 3.640625 -1.703125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-28\" overflow=\"visible\">\n",
       "<path d=\"M 1.890625 0 L 0.109375 -4.671875 L 0.953125 -4.671875 L 1.953125 -1.875 C 2.054688 -1.570312 2.15625 -1.257812 2.25 -0.9375 C 2.320312 -1.175781 2.421875 -1.46875 2.546875 -1.8125 L 3.578125 -4.671875 L 4.390625 -4.671875 L 2.625 0 Z M 1.890625 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-29\" overflow=\"visible\">\n",
       "<path d=\"M 0.78125 0 L 0.78125 -4.046875 L 0.078125 -4.046875 L 0.078125 -4.671875 L 0.78125 -4.671875 L 0.78125 -5.15625 C 0.78125 -5.476562 0.804688 -5.710938 0.859375 -5.859375 C 0.941406 -6.066406 1.078125 -6.234375 1.265625 -6.359375 C 1.460938 -6.484375 1.734375 -6.546875 2.078125 -6.546875 C 2.296875 -6.546875 2.539062 -6.519531 2.8125 -6.46875 L 2.6875 -5.78125 C 2.53125 -5.8125 2.378906 -5.828125 2.234375 -5.828125 C 1.992188 -5.828125 1.820312 -5.773438 1.71875 -5.671875 C 1.613281 -5.566406 1.5625 -5.375 1.5625 -5.09375 L 1.5625 -4.671875 L 2.484375 -4.671875 L 2.484375 -4.046875 L 1.5625 -4.046875 L 1.5625 0 Z M 0.78125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.125 -5.625 L 5.625 -5.625 L 5.625 0 Z M 1.265625 -0.140625 L 5.484375 -0.140625 L 5.484375 -5.484375 L 1.265625 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.3125 0 L 1.65625 -6.4375 L 2.984375 -6.4375 L 1.640625 0 Z M 0.3125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-2\" overflow=\"visible\">\n",
       "<path d=\"M 1.4375 0 L -0.265625 0 L 2.578125 -3.265625 L 0.96875 -6.4375 L 2.359375 -6.4375 L 2.984375 -5.234375 C 3.003906 -5.191406 3.148438 -4.894531 3.421875 -4.34375 C 3.429688 -4.3125 3.445312 -4.269531 3.46875 -4.21875 C 3.832031 -4.65625 4.132812 -5.015625 4.375 -5.296875 L 5.390625 -6.4375 L 7.046875 -6.4375 L 4.109375 -3.046875 L 5.6875 0 L 4.203125 0 L 3.71875 -0.96875 C 3.457031 -1.476562 3.289062 -1.847656 3.21875 -2.078125 C 3.101562 -1.898438 2.804688 -1.539062 2.328125 -1 Z M 1.4375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-3\" overflow=\"visible\">\n",
       "<path d=\"M 4.8125 -2.875 L 2.328125 -2.875 L 1.71875 0 L 0.390625 0 L 1.734375 -6.4375 L 3.0625 -6.4375 L 2.546875 -3.953125 L 5.03125 -3.953125 L 5.5625 -6.4375 L 6.875 -6.4375 L 5.53125 0 L 4.203125 0 Z M 4.8125 -2.875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-4\" overflow=\"visible\">\n",
       "<path d=\"M 0.78125 -2.53125 C 0.78125 -2.90625 0.835938 -3.304688 0.953125 -3.734375 C 1.109375 -4.296875 1.335938 -4.785156 1.640625 -5.203125 C 1.941406 -5.617188 2.328125 -5.945312 2.796875 -6.1875 C 3.265625 -6.425781 3.796875 -6.546875 4.390625 -6.546875 C 5.179688 -6.546875 5.820312 -6.296875 6.3125 -5.796875 C 6.8125 -5.304688 7.0625 -4.65625 7.0625 -3.84375 C 7.0625 -3.164062 6.898438 -2.507812 6.578125 -1.875 C 6.253906 -1.238281 5.816406 -0.75 5.265625 -0.40625 C 4.722656 -0.0625 4.109375 0.109375 3.421875 0.109375 C 2.816406 0.109375 2.3125 -0.0234375 1.90625 -0.296875 C 1.5 -0.566406 1.207031 -0.898438 1.03125 -1.296875 C 0.863281 -1.703125 0.78125 -2.113281 0.78125 -2.53125 Z M 2.09375 -2.546875 C 2.09375 -2.109375 2.226562 -1.738281 2.5 -1.4375 C 2.769531 -1.144531 3.125 -1 3.5625 -1 C 3.914062 -1 4.257812 -1.113281 4.59375 -1.34375 C 4.925781 -1.582031 5.195312 -1.941406 5.40625 -2.421875 C 5.625 -2.898438 5.734375 -3.363281 5.734375 -3.8125 C 5.734375 -4.320312 5.597656 -4.71875 5.328125 -5 C 5.054688 -5.289062 4.707031 -5.4375 4.28125 -5.4375 C 3.632812 -5.4375 3.109375 -5.132812 2.703125 -4.53125 C 2.296875 -3.9375 2.09375 -3.273438 2.09375 -2.546875 Z M 2.09375 -2.546875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-5\" overflow=\"visible\">\n",
       "<path d=\"M 5.03125 -2.328125 L 6.375 -2.125 C 6.113281 -1.394531 5.722656 -0.835938 5.203125 -0.453125 C 4.679688 -0.078125 4.066406 0.109375 3.359375 0.109375 C 2.578125 0.109375 1.960938 -0.125 1.515625 -0.59375 C 1.078125 -1.070312 0.859375 -1.757812 0.859375 -2.65625 C 0.859375 -3.394531 1.003906 -4.066406 1.296875 -4.671875 C 1.597656 -5.273438 2.007812 -5.738281 2.53125 -6.0625 C 3.0625 -6.382812 3.640625 -6.546875 4.265625 -6.546875 C 4.953125 -6.546875 5.507812 -6.359375 5.9375 -5.984375 C 6.375 -5.617188 6.628906 -5.113281 6.703125 -4.46875 L 5.4375 -4.34375 C 5.363281 -4.71875 5.226562 -4.988281 5.03125 -5.15625 C 4.832031 -5.320312 4.566406 -5.40625 4.234375 -5.40625 C 3.867188 -5.40625 3.523438 -5.289062 3.203125 -5.0625 C 2.890625 -4.84375 2.632812 -4.5 2.4375 -4.03125 C 2.25 -3.5625 2.15625 -3.085938 2.15625 -2.609375 C 2.15625 -2.097656 2.28125 -1.703125 2.53125 -1.421875 C 2.78125 -1.140625 3.085938 -1 3.453125 -1 C 3.796875 -1 4.109375 -1.109375 4.390625 -1.328125 C 4.679688 -1.554688 4.894531 -1.890625 5.03125 -2.328125 Z M 5.03125 -2.328125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph3-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.125 -5.625 L 5.625 -5.625 L 5.625 0 Z M 1.265625 -0.140625 L 5.484375 -0.140625 L 5.484375 -5.484375 L 1.265625 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph3-1\" overflow=\"visible\">\n",
       "<path d=\"M 2.15625 -0.640625 L 2.03125 0 C 1.832031 0.0507812 1.644531 0.078125 1.46875 0.078125 C 1.15625 0.078125 0.90625 0 0.71875 -0.15625 C 0.570312 -0.269531 0.5 -0.429688 0.5 -0.640625 C 0.5 -0.734375 0.539062 -0.96875 0.625 -1.34375 L 1.1875 -4.046875 L 0.5625 -4.046875 L 0.6875 -4.671875 L 1.3125 -4.671875 L 1.5625 -5.8125 L 2.46875 -6.359375 L 2.109375 -4.671875 L 2.890625 -4.671875 L 2.765625 -4.046875 L 1.984375 -4.046875 L 1.4375 -1.46875 C 1.375 -1.144531 1.34375 -0.953125 1.34375 -0.890625 C 1.34375 -0.796875 1.367188 -0.722656 1.421875 -0.671875 C 1.472656 -0.617188 1.5625 -0.59375 1.6875 -0.59375 C 1.863281 -0.59375 2.019531 -0.609375 2.15625 -0.640625 Z M 2.15625 -0.640625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph3-2\" overflow=\"visible\">\n",
       "<path d=\"M 0.421875 -1.9375 L 0.578125 -2.734375 L 3.015625 -2.734375 L 2.84375 -1.9375 Z M 0.421875 -1.9375 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph3-3\" overflow=\"visible\">\n",
       "<path d=\"M 2.171875 0 L 3.1875 -4.859375 C 2.75 -4.515625 2.128906 -4.238281 1.328125 -4.03125 L 1.484375 -4.75 C 1.878906 -4.914062 2.269531 -5.125 2.65625 -5.375 C 3.039062 -5.625 3.328125 -5.847656 3.515625 -6.046875 C 3.640625 -6.160156 3.753906 -6.300781 3.859375 -6.46875 L 4.3125 -6.46875 L 2.96875 0 Z M 2.171875 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.09375 -5.625 L 5.59375 -5.65625 L 5.625 -0.03125 Z M 1.265625 -0.140625 L 5.484375 -0.171875 L 5.453125 -5.515625 L 1.234375 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.734375 0 L 0.703125 -6.4375 L 5.046875 -6.46875 L 5.046875 -5.71875 L 1.5625 -5.703125 L 1.578125 -3.703125 L 4.59375 -3.71875 L 4.59375 -2.953125 L 1.578125 -2.9375 L 1.59375 -0.015625 Z M 0.734375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-2\" overflow=\"visible\">\n",
       "<path d=\"M 0.28125 -2.328125 C 0.28125 -3.191406 0.515625 -3.832031 0.984375 -4.25 C 1.390625 -4.601562 1.878906 -4.78125 2.453125 -4.78125 C 3.097656 -4.78125 3.625 -4.570312 4.03125 -4.15625 C 4.445312 -3.75 4.65625 -3.175781 4.65625 -2.4375 C 4.65625 -1.832031 4.566406 -1.359375 4.390625 -1.015625 C 4.210938 -0.671875 3.953125 -0.398438 3.609375 -0.203125 C 3.265625 -0.00390625 2.890625 0.09375 2.484375 0.09375 C 1.828125 0.09375 1.296875 -0.113281 0.890625 -0.53125 C 0.492188 -0.945312 0.289062 -1.546875 0.28125 -2.328125 Z M 1.09375 -2.328125 C 1.09375 -1.734375 1.222656 -1.289062 1.484375 -1 C 1.753906 -0.707031 2.085938 -0.5625 2.484375 -0.5625 C 2.878906 -0.5625 3.203125 -0.707031 3.453125 -1 C 3.710938 -1.300781 3.84375 -1.757812 3.84375 -2.375 C 3.84375 -2.945312 3.707031 -3.382812 3.4375 -3.6875 C 3.175781 -3.988281 2.847656 -4.140625 2.453125 -4.140625 C 2.054688 -4.140625 1.726562 -3.988281 1.46875 -3.6875 C 1.21875 -3.382812 1.09375 -2.929688 1.09375 -2.328125 Z M 1.09375 -2.328125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-3\" overflow=\"visible\">\n",
       "<path d=\"M 0.578125 0 L 0.546875 -4.671875 L 1.265625 -4.671875 L 1.28125 -3.953125 C 1.445312 -4.296875 1.609375 -4.519531 1.765625 -4.625 C 1.921875 -4.726562 2.09375 -4.78125 2.28125 -4.78125 C 2.539062 -4.78125 2.8125 -4.695312 3.09375 -4.53125 L 2.828125 -3.796875 C 2.640625 -3.910156 2.445312 -3.96875 2.25 -3.96875 C 2.082031 -3.96875 1.925781 -3.914062 1.78125 -3.8125 C 1.644531 -3.707031 1.546875 -3.5625 1.484375 -3.375 C 1.398438 -3.09375 1.359375 -2.785156 1.359375 -2.453125 L 1.375 -0.015625 Z M 0.578125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-4\" overflow=\"visible\">\n",
       "<path d=\"M 0.453125 0.390625 L 1.21875 0.5 C 1.25 0.738281 1.335938 0.90625 1.484375 1 C 1.679688 1.144531 1.953125 1.21875 2.296875 1.21875 C 2.660156 1.21875 2.941406 1.144531 3.140625 1 C 3.335938 0.851562 3.472656 0.648438 3.546875 0.390625 C 3.585938 0.222656 3.601562 -0.113281 3.59375 -0.625 C 3.25 -0.21875 2.820312 -0.015625 2.3125 -0.015625 C 1.664062 -0.015625 1.164062 -0.242188 0.8125 -0.703125 C 0.457031 -1.160156 0.28125 -1.710938 0.28125 -2.359375 C 0.28125 -2.804688 0.359375 -3.21875 0.515625 -3.59375 C 0.671875 -3.96875 0.898438 -4.257812 1.203125 -4.46875 C 1.503906 -4.675781 1.863281 -4.78125 2.28125 -4.78125 C 2.832031 -4.78125 3.285156 -4.5625 3.640625 -4.125 L 3.640625 -4.6875 L 4.375 -4.703125 L 4.40625 -0.671875 C 4.40625 0.0546875 4.332031 0.570312 4.1875 0.875 C 4.039062 1.1875 3.804688 1.429688 3.484375 1.609375 C 3.171875 1.785156 2.78125 1.875 2.3125 1.875 C 1.75 1.875 1.296875 1.75 0.953125 1.5 C 0.609375 1.257812 0.441406 0.890625 0.453125 0.390625 Z M 1.09375 -2.421875 C 1.09375 -1.804688 1.210938 -1.359375 1.453125 -1.078125 C 1.703125 -0.804688 2.007812 -0.671875 2.375 -0.671875 C 2.738281 -0.671875 3.039062 -0.8125 3.28125 -1.09375 C 3.53125 -1.375 3.65625 -1.8125 3.65625 -2.40625 C 3.65625 -2.976562 3.523438 -3.410156 3.265625 -3.703125 C 3.003906 -3.992188 2.695312 -4.140625 2.34375 -4.140625 C 1.988281 -4.140625 1.691406 -3.992188 1.453125 -3.703125 C 1.210938 -3.410156 1.09375 -2.984375 1.09375 -2.421875 Z M 1.09375 -2.421875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-5\" overflow=\"visible\">\n",
       "<path d=\"M 3.765625 -1.515625 L 4.59375 -1.4375 C 4.46875 -0.957031 4.226562 -0.582031 3.875 -0.3125 C 3.53125 -0.0390625 3.085938 0.09375 2.546875 0.09375 C 1.867188 0.09375 1.328125 -0.113281 0.921875 -0.53125 C 0.523438 -0.945312 0.320312 -1.535156 0.3125 -2.296875 C 0.3125 -3.078125 0.507812 -3.6875 0.90625 -4.125 C 1.3125 -4.5625 1.835938 -4.78125 2.484375 -4.78125 C 3.109375 -4.78125 3.617188 -4.570312 4.015625 -4.15625 C 4.410156 -3.738281 4.609375 -3.144531 4.609375 -2.375 C 4.609375 -2.320312 4.609375 -2.25 4.609375 -2.15625 L 1.125 -2.125 C 1.15625 -1.613281 1.300781 -1.222656 1.5625 -0.953125 C 1.832031 -0.691406 2.164062 -0.5625 2.5625 -0.5625 C 2.851562 -0.5625 3.097656 -0.632812 3.296875 -0.78125 C 3.503906 -0.9375 3.660156 -1.179688 3.765625 -1.515625 Z M 1.171875 -2.78125 L 3.78125 -2.796875 C 3.75 -3.191406 3.648438 -3.488281 3.484375 -3.6875 C 3.222656 -3.988281 2.890625 -4.140625 2.484375 -4.140625 C 2.117188 -4.140625 1.816406 -4.015625 1.578125 -3.765625 C 1.335938 -3.515625 1.203125 -3.1875 1.171875 -2.78125 Z M 1.171875 -2.78125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-6\" overflow=\"visible\">\n",
       "<path d=\"M 2.328125 -0.71875 L 2.4375 -0.03125 C 2.207031 0.0195312 2.007812 0.046875 1.84375 0.046875 C 1.550781 0.046875 1.328125 0.00390625 1.171875 -0.078125 C 1.015625 -0.171875 0.898438 -0.289062 0.828125 -0.4375 C 0.765625 -0.582031 0.726562 -0.890625 0.71875 -1.359375 L 0.703125 -4.046875 L 0.125 -4.046875 L 0.125 -4.671875 L 0.703125 -4.671875 L 0.703125 -5.828125 L 1.5 -6.3125 L 1.5 -4.6875 L 2.296875 -4.6875 L 2.296875 -4.0625 L 1.5 -4.0625 L 1.53125 -1.34375 C 1.53125 -1.113281 1.539062 -0.96875 1.5625 -0.90625 C 1.59375 -0.84375 1.640625 -0.789062 1.703125 -0.75 C 1.765625 -0.707031 1.851562 -0.6875 1.96875 -0.6875 C 2.0625 -0.6875 2.179688 -0.695312 2.328125 -0.71875 Z M 2.328125 -0.71875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-7\" overflow=\"visible\">\n",
       "<path d=\"M 3.640625 -0.59375 C 3.347656 -0.34375 3.066406 -0.164062 2.796875 -0.0625 C 2.523438 0.0390625 2.234375 0.09375 1.921875 0.09375 C 1.410156 0.101562 1.015625 -0.015625 0.734375 -0.265625 C 0.460938 -0.515625 0.328125 -0.835938 0.328125 -1.234375 C 0.316406 -1.460938 0.363281 -1.671875 0.46875 -1.859375 C 0.570312 -2.046875 0.707031 -2.195312 0.875 -2.3125 C 1.039062 -2.425781 1.226562 -2.519531 1.4375 -2.59375 C 1.59375 -2.625 1.828125 -2.660156 2.140625 -2.703125 C 2.785156 -2.773438 3.257812 -2.867188 3.5625 -2.984375 C 3.5625 -3.085938 3.5625 -3.15625 3.5625 -3.1875 C 3.5625 -3.507812 3.488281 -3.734375 3.34375 -3.859375 C 3.125 -4.046875 2.816406 -4.140625 2.421875 -4.140625 C 2.046875 -4.140625 1.769531 -4.070312 1.59375 -3.9375 C 1.425781 -3.8125 1.300781 -3.578125 1.21875 -3.234375 L 0.453125 -3.328125 C 0.515625 -3.660156 0.625 -3.925781 0.78125 -4.125 C 0.9375 -4.332031 1.164062 -4.492188 1.46875 -4.609375 C 1.78125 -4.722656 2.132812 -4.78125 2.53125 -4.78125 C 2.9375 -4.78125 3.257812 -4.734375 3.5 -4.640625 C 3.75 -4.546875 3.929688 -4.429688 4.046875 -4.296875 C 4.171875 -4.160156 4.257812 -3.984375 4.3125 -3.765625 C 4.34375 -3.628906 4.359375 -3.390625 4.359375 -3.046875 L 4.359375 -1.984375 C 4.367188 -1.253906 4.390625 -0.789062 4.421875 -0.59375 C 4.453125 -0.394531 4.519531 -0.207031 4.625 -0.03125 L 3.796875 -0.015625 C 3.710938 -0.179688 3.660156 -0.375 3.640625 -0.59375 Z M 3.5625 -2.359375 C 3.269531 -2.242188 2.835938 -2.144531 2.265625 -2.0625 C 1.941406 -2.007812 1.710938 -1.953125 1.578125 -1.890625 C 1.441406 -1.835938 1.335938 -1.75 1.265625 -1.625 C 1.191406 -1.507812 1.160156 -1.382812 1.171875 -1.25 C 1.171875 -1.039062 1.25 -0.867188 1.40625 -0.734375 C 1.5625 -0.597656 1.796875 -0.53125 2.109375 -0.53125 C 2.410156 -0.53125 2.679688 -0.597656 2.921875 -0.734375 C 3.160156 -0.867188 3.335938 -1.050781 3.453125 -1.28125 C 3.523438 -1.457031 3.5625 -1.71875 3.5625 -2.0625 Z M 3.5625 -2.359375 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph5-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.09375 -5.625 L 5.59375 -5.65625 L 5.625 -0.03125 Z M 1.265625 -0.140625 L 5.484375 -0.171875 L 5.453125 -5.515625 L 1.234375 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph5-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.359375 0 L 1.671875 -6.453125 L 6.171875 -6.46875 L 5.953125 -5.390625 L 2.765625 -5.375 L 2.453125 -3.828125 L 5.578125 -3.84375 L 5.359375 -2.78125 L 2.234375 -2.765625 L 1.671875 -0.015625 Z M 0.359375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph6-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.09375 -5.625 L 5.59375 -5.65625 L 5.625 -0.03125 Z M 1.265625 -0.140625 L 5.484375 -0.171875 L 5.453125 -5.515625 L 1.234375 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph6-1\" overflow=\"visible\">\n",
       "<path d=\"M 2.15625 -0.65625 L 2.03125 -0.015625 C 1.832031 0.0351562 1.644531 0.0625 1.46875 0.0625 C 1.15625 0.0703125 0.90625 0 0.71875 -0.15625 C 0.570312 -0.269531 0.5 -0.429688 0.5 -0.640625 C 0.5 -0.734375 0.535156 -0.96875 0.609375 -1.34375 L 1.15625 -4.046875 L 0.53125 -4.046875 L 0.65625 -4.671875 L 1.28125 -4.671875 L 1.53125 -5.828125 L 2.4375 -6.375 L 2.078125 -4.6875 L 2.859375 -4.6875 L 2.734375 -4.0625 L 1.953125 -4.0625 L 1.421875 -1.484375 C 1.367188 -1.160156 1.34375 -0.96875 1.34375 -0.90625 C 1.34375 -0.8125 1.367188 -0.738281 1.421875 -0.6875 C 1.472656 -0.632812 1.5625 -0.609375 1.6875 -0.609375 C 1.863281 -0.609375 2.019531 -0.625 2.15625 -0.65625 Z M 2.15625 -0.65625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph7-0\" overflow=\"visible\">\n",
       "<path d=\"\" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph7-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.703125 -6.421875 L 0.703125 0 L 1.4375 0 L 1.4375 -6.421875 Z M 0.703125 -6.421875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph7-2\" overflow=\"visible\">\n",
       "<path d=\"M 2.734375 -4.78125 C 2.4375 -4.78125 2.15625 -4.703125 1.90625 -4.5625 C 1.640625 -4.421875 1.4375 -4.234375 1.28125 -3.96875 L 1.28125 -4.65625 L 0.5625 -4.65625 L 0.5625 0 L 1.28125 0 L 1.28125 -2.8125 C 1.3125 -3.234375 1.4375 -3.5625 1.6875 -3.8125 C 1.921875 -4.046875 2.203125 -4.171875 2.53125 -4.171875 C 3.34375 -4.171875 3.75 -3.71875 3.75 -2.8125 L 3.75 0 L 4.46875 0 L 4.46875 -2.859375 C 4.46875 -4.140625 3.890625 -4.78125 2.734375 -4.78125 Z M 2.734375 -4.78125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph7-3\" overflow=\"visible\">\n",
       "<path d=\"M 2.78125 -4.78125 C 2.078125 -4.78125 1.5625 -4.484375 1.234375 -3.890625 L 1.234375 -4.65625 L 0.5625 -4.65625 L 0.5625 1.78125 L 1.28125 1.78125 L 1.28125 -0.84375 C 1.640625 -0.203125 2.15625 0.125 2.8125 0.125 C 3.484375 0.125 4 -0.125 4.375 -0.609375 C 4.71875 -1.0625 4.890625 -1.625 4.890625 -2.3125 C 4.890625 -3.015625 4.71875 -3.578125 4.359375 -4.03125 C 3.984375 -4.53125 3.453125 -4.78125 2.78125 -4.78125 Z M 2.6875 -4.1875 C 3.1875 -4.1875 3.5625 -4 3.828125 -3.625 C 4.046875 -3.296875 4.15625 -2.859375 4.15625 -2.3125 C 4.15625 -1.75 4.046875 -1.3125 3.8125 -0.984375 C 3.546875 -0.640625 3.171875 -0.46875 2.65625 -0.46875 C 2.234375 -0.46875 1.90625 -0.640625 1.640625 -0.96875 C 1.375 -1.296875 1.25 -1.734375 1.25 -2.265625 L 1.25 -2.359375 C 1.25 -2.875 1.375 -3.3125 1.609375 -3.640625 C 1.859375 -4 2.21875 -4.1875 2.6875 -4.1875 Z M 2.6875 -4.1875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph7-4\" overflow=\"visible\">\n",
       "<path d=\"M 0.5625 -4.65625 L 0.5625 -1.765625 C 0.5625 -0.515625 1.109375 0.125 2.25 0.125 C 2.875 0.125 3.390625 -0.15625 3.765625 -0.71875 L 3.765625 0 L 4.484375 0 L 4.484375 -4.65625 L 3.765625 -4.65625 L 3.765625 -1.8125 C 3.703125 -1.421875 3.5625 -1.09375 3.296875 -0.84375 C 3.0625 -0.609375 2.78125 -0.484375 2.46875 -0.484375 C 2.046875 -0.484375 1.75 -0.609375 1.5625 -0.8125 C 1.375 -1.03125 1.28125 -1.375 1.28125 -1.8125 L 1.28125 -4.65625 Z M 0.5625 -4.65625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph7-5\" overflow=\"visible\">\n",
       "<path d=\"M 1.796875 -6.15625 L 1.09375 -5.859375 L 1.09375 -4.65625 L 0.15625 -4.65625 L 0.15625 -4.046875 L 1.09375 -4.046875 L 1.09375 -1.09375 C 1.09375 -0.734375 1.15625 -0.484375 1.3125 -0.296875 C 1.46875 -0.09375 1.75 0 2.140625 0 L 2.828125 0 L 2.828125 -0.609375 L 2.234375 -0.609375 C 2.078125 -0.609375 1.96875 -0.640625 1.90625 -0.71875 C 1.828125 -0.796875 1.796875 -0.921875 1.796875 -1.09375 L 1.796875 -4.046875 L 2.953125 -4.046875 L 2.953125 -4.65625 L 1.796875 -4.65625 Z M 1.796875 -6.15625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph7-6\" overflow=\"visible\">\n",
       "<path d=\"\" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph8-0\" overflow=\"visible\">\n",
       "<path d=\"M 0.296875 0 L 0.296875 -6 L 2.703125 -6 L 2.703125 0 Z M 2.40625 -0.296875 L 2.40625 -5.703125 L 0.59375 -5.703125 L 0.59375 -0.296875 Z M 2.40625 -0.296875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph8-1\" overflow=\"visible\">\n",
       "<path d=\"M 1.203125 0 L 0.5625 0 L 2.65625 -2.4375 L 0.5625 -4.84375 L 1.25 -4.84375 L 3 -3.015625 L 4.8125 -4.84375 L 5.4375 -4.84375 L 3.3125 -2.4375 L 5.4375 0 L 4.75 0 L 3 -1.953125 Z M 1.203125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "</g>\n",
       "</defs>\n",
       "<g id=\"surface1\">\n",
       "<path d=\"M 304 228 L 536 228 C 542.628906 228 548 233.371094 548 240 L 548 356 C 548 362.628906 542.628906 368 536 368 L 304 368 C 297.371094 368 292 362.628906 292 356 L 292 240 C 292 233.371094 297.371094 228 304 228 Z M 304 228 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 326.203125 320 L 354.203125 320 L 354.203125 336 L 326.203125 336 Z M 326.203125 320 \" style=\"fill-rule:nonzero;fill:rgb(39.99939%,74.902344%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"150.4877\" xlink:href=\"#glyph0-1\" y=\"103.5\"/>\n",
       "</g>\n",
       "<path d=\"M 283 351.140625 L 333.960938 351.910156 C 337.273438 351.957031 340 349.3125 340.050781 346 C 340.050781 345.988281 340.050781 345.972656 340.050781 345.960938 L 340.085938 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 340.117188 337.898438 L 340.085938 341.898438 M 338.585938 341.886719 L 340.117188 337.898438 L 341.585938 341.914062 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 340.269531 320 L 340.375 307.894531 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 340.410156 303.894531 L 340.375 307.894531 M 338.875 307.882812 L 340.410156 303.894531 L 341.875 307.910156 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 377.945312 320 L 405.945312 320 L 405.945312 336 L 377.945312 336 Z M 377.945312 320 \" style=\"fill-rule:nonzero;fill:rgb(39.99939%,74.902344%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"202.2302\" xlink:href=\"#glyph0-1\" y=\"103.5\"/>\n",
       "</g>\n",
       "<path d=\"M 391.953125 320 L 391.96875 307.894531 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 391.972656 303.894531 L 391.96875 307.894531 M 390.46875 307.894531 L 391.972656 303.894531 L 393.46875 307.894531 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"194.9915\" xlink:href=\"#glyph1-1\" y=\"44.5556\"/>\n",
       "  <use x=\"197.4917\" xlink:href=\"#glyph1-2\" y=\"44.5556\"/>\n",
       "  <use x=\"202.4939\" xlink:href=\"#glyph1-3\" y=\"44.5556\"/>\n",
       "  <use x=\"207.4961\" xlink:href=\"#glyph1-4\" y=\"44.5556\"/>\n",
       "  <use x=\"212.4983\" xlink:href=\"#glyph1-5\" y=\"44.5556\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"196.2417\" xlink:href=\"#glyph1-6\" y=\"54.8501\"/>\n",
       "  <use x=\"201.2475\" xlink:href=\"#glyph1-7\" y=\"54.8501\"/>\n",
       "  <use x=\"206.2533\" xlink:href=\"#glyph1-5\" y=\"54.8501\"/>\n",
       "  <use x=\"208.7571\" xlink:href=\"#glyph1-8\" y=\"54.8501\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"202.4995\" xlink:href=\"#glyph2-1\" y=\"65.1445\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"205\" xlink:href=\"#glyph3-1\" y=\"69.1445\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"140.549102\" xlink:href=\"#glyph4-1\" y=\"44.631985\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"146.046208\" xlink:href=\"#glyph4-2\" y=\"44.599775\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"151.051921\" xlink:href=\"#glyph4-3\" y=\"44.570444\"/>\n",
       "  <use x=\"154.04887\" xlink:href=\"#glyph4-4\" y=\"44.552883\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"159.054584\" xlink:href=\"#glyph4-5\" y=\"44.523553\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"164.060298\" xlink:href=\"#glyph4-6\" y=\"44.494222\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"144.856648\" xlink:href=\"#glyph4-4\" y=\"54.901421\"/>\n",
       "  <use x=\"149.862362\" xlink:href=\"#glyph4-7\" y=\"54.87209\"/>\n",
       "  <use x=\"154.868076\" xlink:href=\"#glyph4-6\" y=\"54.84276\"/>\n",
       "  <use x=\"157.371833\" xlink:href=\"#glyph4-5\" y=\"54.828089\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"149.676185\" xlink:href=\"#glyph5-1\" y=\"65.167758\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"155.197027\" xlink:href=\"#glyph6-1\" y=\"69.135477\"/>\n",
       "</g>\n",
       "<path d=\"M 315.886719 351.636719 L 385.972656 351.972656 C 389.285156 351.988281 391.984375 349.3125 392 346 C 392 345.992188 392 345.980469 392 345.972656 L 392 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 392 337.898438 L 392 341.898438 M 390.5 341.898438 L 392 337.898438 L 393.5 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 312.035156 376 L 312.007812 357.867188 C 312.003906 354.605469 314.605469 351.9375 317.867188 351.859375 L 325.40625 351.683594 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 438.277344 320 L 466.277344 320 L 466.277344 336 L 438.277344 336 Z M 438.277344 320 \" style=\"fill-rule:nonzero;fill:rgb(39.99939%,74.902344%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"256.5196\" xlink:href=\"#glyph1-5\" y=\"103.5\"/>\n",
       "  <use x=\"259.0198\" xlink:href=\"#glyph1-7\" y=\"103.5\"/>\n",
       "  <use x=\"264.022\" xlink:href=\"#glyph1-2\" y=\"103.5\"/>\n",
       "  <use x=\"269.0242\" xlink:href=\"#glyph1-9\" y=\"103.5\"/>\n",
       "</g>\n",
       "<path d=\"M 452.234375 320 L 452.167969 308.480469 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 452.144531 304.480469 L 452.167969 308.480469 M 450.667969 308.488281 L 452.144531 304.480469 L 453.667969 308.472656 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 363.210938 351.863281 L 446.109375 351.992188 C 449.40625 351.996094 452.089844 349.339844 452.117188 346.042969 L 452.15625 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 452.191406 337.898438 L 452.15625 341.898438 M 450.65625 341.886719 L 452.191406 337.898438 L 453.65625 341.914062 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"108.9659\" xlink:href=\"#glyph7-1\" y=\"164\"/>\n",
       "  <use x=\"111.0989\" xlink:href=\"#glyph7-2\" y=\"164\"/>\n",
       "  <use x=\"116.1299\" xlink:href=\"#glyph7-3\" y=\"164\"/>\n",
       "  <use x=\"121.4039\" xlink:href=\"#glyph7-4\" y=\"164\"/>\n",
       "  <use x=\"126.4439\" xlink:href=\"#glyph7-5\" y=\"164\"/>\n",
       "  <use x=\"129.6389\" xlink:href=\"#glyph7-6\" y=\"164\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"132.6359\" xlink:href=\"#glyph2-2\" y=\"164\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"138.6389\" xlink:href=\"#glyph3-1\" y=\"168\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"40.2336\" xlink:href=\"#glyph1-10\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"46.7334\" xlink:href=\"#glyph1-11\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"48.7332\" xlink:href=\"#glyph1-12\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"53.739\" xlink:href=\"#glyph1-12\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"58.7448\" xlink:href=\"#glyph1-8\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"63.7506\" xlink:href=\"#glyph1-2\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"68.7564\" xlink:href=\"#glyph1-13\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"71.2566\" xlink:href=\"#glyph1-14\" y=\"119.1805\"/>\n",
       "  <use x=\"75.7566\" xlink:href=\"#glyph1-5\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"78.2568\" xlink:href=\"#glyph1-7\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"83.2626\" xlink:href=\"#glyph1-5\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"85.7628\" xlink:href=\"#glyph1-8\" y=\"119.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"56.9988\" xlink:href=\"#glyph2-3\" y=\"129.475\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"63.4983\" xlink:href=\"#glyph3-1\" y=\"133.475\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"65.9985\" xlink:href=\"#glyph3-2\" y=\"133.475\"/>\n",
       "  <use x=\"68.9955\" xlink:href=\"#glyph3-3\" y=\"133.475\"/>\n",
       "</g>\n",
       "<path d=\"M 493.945312 320 L 521.945312 320 L 521.945312 336 L 493.945312 336 Z M 493.945312 320 \" style=\"fill-rule:nonzero;fill:rgb(39.99939%,74.902344%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"318.2302\" xlink:href=\"#glyph0-1\" y=\"103.5\"/>\n",
       "</g>\n",
       "<path d=\"M 401.894531 351.894531 L 501.980469 351.992188 C 505.292969 351.996094 507.984375 349.3125 507.984375 346 C 507.984375 345.992188 507.984375 345.988281 507.984375 345.980469 L 507.976562 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 507.96875 337.898438 L 507.976562 341.898438 M 506.476562 341.902344 L 507.96875 337.898438 L 509.476562 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 507.917969 320 L 507.882812 307.894531 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 507.871094 303.894531 L 507.882812 307.894531 M 506.382812 307.898438 L 507.871094 303.894531 L 509.382812 307.890625 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"307.2944\" xlink:href=\"#glyph1-15\" y=\"44.5556\"/>\n",
       "  <use x=\"314.2946\" xlink:href=\"#glyph1-4\" y=\"44.5556\"/>\n",
       "  <use x=\"319.2968\" xlink:href=\"#glyph1-5\" y=\"44.5556\"/>\n",
       "  <use x=\"321.797\" xlink:href=\"#glyph1-3\" y=\"44.5556\"/>\n",
       "  <use x=\"326.7992\" xlink:href=\"#glyph1-4\" y=\"44.5556\"/>\n",
       "  <use x=\"331.8014\" xlink:href=\"#glyph1-5\" y=\"44.5556\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"312.0449\" xlink:href=\"#glyph1-6\" y=\"54.8501\"/>\n",
       "  <use x=\"317.0507\" xlink:href=\"#glyph1-7\" y=\"54.8501\"/>\n",
       "  <use x=\"322.0565\" xlink:href=\"#glyph1-5\" y=\"54.8501\"/>\n",
       "  <use x=\"324.5603\" xlink:href=\"#glyph1-8\" y=\"54.8501\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"316.0527\" xlink:href=\"#glyph2-4\" y=\"65.1445\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"323.0532\" xlink:href=\"#glyph3-1\" y=\"69.1445\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"244.4841\" xlink:href=\"#glyph1-16\" y=\"40.0336\"/>\n",
       "  <use x=\"250.9839\" xlink:href=\"#glyph1-7\" y=\"40.0336\"/>\n",
       "  <use x=\"255.9897\" xlink:href=\"#glyph1-2\" y=\"40.0336\"/>\n",
       "  <use x=\"260.9955\" xlink:href=\"#glyph1-12\" y=\"40.0336\"/>\n",
       "  <use x=\"266.0013\" xlink:href=\"#glyph1-11\" y=\"40.0336\"/>\n",
       "  <use x=\"268.0011\" xlink:href=\"#glyph1-12\" y=\"40.0336\"/>\n",
       "  <use x=\"273.0069\" xlink:href=\"#glyph1-7\" y=\"40.0336\"/>\n",
       "  <use x=\"278.0127\" xlink:href=\"#glyph1-5\" y=\"40.0336\"/>\n",
       "  <use x=\"280.5165\" xlink:href=\"#glyph1-8\" y=\"40.0336\"/>\n",
       "  <use x=\"285.5223\" xlink:href=\"#glyph1-13\" y=\"40.0336\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"248.749\" xlink:href=\"#glyph1-17\" y=\"50.3281\"/>\n",
       "  <use x=\"256.246\" xlink:href=\"#glyph1-8\" y=\"50.3281\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"261.2518\" xlink:href=\"#glyph1-17\" y=\"50.3281\"/>\n",
       "  <use x=\"268.7488\" xlink:href=\"#glyph1-18\" y=\"50.3281\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"273.7546\" xlink:href=\"#glyph1-19\" y=\"50.3281\"/>\n",
       "  <use x=\"276.7516\" xlink:href=\"#glyph1-20\" y=\"50.3281\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"260.5\" xlink:href=\"#glyph2-5\" y=\"65.6225\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"266.9995\" xlink:href=\"#glyph3-1\" y=\"69.6225\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"261.1142\" xlink:href=\"#glyph1-21\" y=\"59.2579\"/>\n",
       "</g>\n",
       "<path d=\"M 188 408 L 216 408 L 216 424 L 188 424 Z M 188 408 \" style=\"fill-rule:nonzero;fill:rgb(39.99939%,74.902344%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"12.2864\" xlink:href=\"#glyph0-1\" y=\"191.5\"/>\n",
       "</g>\n",
       "<path d=\"M 508 412 L 530.101562 412 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 534.101562 412 L 530.101562 412 M 530.101562 410.5 L 534.101562 412 L 530.101562 413.5 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 517 424 L 517 418 C 517 414.6875 519.6875 412 523 412 L 533.789062 412 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 428 423 L 450.101562 423 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 454.101562 423 L 450.101562 423 M 450.101562 421.5 L 454.101562 423 L 450.101562 424.5 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 428 423 L 434 423 C 437.3125 423 440 420.3125 440 417 L 440 412.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 440 408.898438 L 440 412.898438 M 438.5 412.898438 L 440 408.898438 L 441.5 412.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<path d=\"M 337.65625 410.34375 C 340.78125 413.46875 340.78125 418.53125 337.65625 421.65625 C 334.53125 424.78125 329.46875 424.78125 326.34375 421.65625 C 323.21875 418.53125 323.21875 413.46875 326.34375 410.34375 C 329.46875 407.21875 334.53125 407.21875 337.65625 410.34375 \" style=\"fill-rule:nonzero;fill:rgb(69.804382%,85.098267%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-187,-227)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"142.0029\" xlink:href=\"#glyph8-1\" y=\"190.5\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"161.4912\" xlink:href=\"#glyph1-22\" y=\"186\"/>\n",
       "  <use x=\"167.4942\" xlink:href=\"#glyph1-23\" y=\"186\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"169.494\" xlink:href=\"#glyph1-8\" y=\"186\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"174.4998\" xlink:href=\"#glyph1-17\" y=\"186\"/>\n",
       "  <use x=\"181.9968\" xlink:href=\"#glyph1-8\" y=\"186\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"187.0026\" xlink:href=\"#glyph1-2\" y=\"186\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"192.0084\" xlink:href=\"#glyph1-5\" y=\"186\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"194.5086\" xlink:href=\"#glyph1-24\" y=\"186\"/>\n",
       "  <use x=\"197.5056\" xlink:href=\"#glyph1-25\" y=\"186\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"204.0054\" xlink:href=\"#glyph1-11\" y=\"186\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"206.0052\" xlink:href=\"#glyph1-14\" y=\"186\"/>\n",
       "  <use x=\"210.5052\" xlink:href=\"#glyph1-8\" y=\"186\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"170.7417\" xlink:href=\"#glyph1-15\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"177.7419\" xlink:href=\"#glyph1-3\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"182.7477\" xlink:href=\"#glyph1-8\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"187.7535\" xlink:href=\"#glyph1-19\" y=\"196.2944\"/>\n",
       "  <use x=\"190.7505\" xlink:href=\"#glyph1-7\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"195.7563\" xlink:href=\"#glyph1-5\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"198.2565\" xlink:href=\"#glyph1-18\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"203.2623\" xlink:href=\"#glyph1-19\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"49.7449\" xlink:href=\"#glyph1-26\" y=\"186\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"55.2421\" xlink:href=\"#glyph1-16\" y=\"186\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"64.2421\" xlink:href=\"#glyph1-23\" y=\"186\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"66.2419\" xlink:href=\"#glyph1-7\" y=\"186\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"71.2477\" xlink:href=\"#glyph1-20\" y=\"186\"/>\n",
       "  <use x=\"75.7477\" xlink:href=\"#glyph1-8\" y=\"186\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"80.7535\" xlink:href=\"#glyph1-19\" y=\"186\"/>\n",
       "  <use x=\"83.7505\" xlink:href=\"#glyph1-13\" y=\"186\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"86.2507\" xlink:href=\"#glyph1-25\" y=\"186\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"92.7505\" xlink:href=\"#glyph1-11\" y=\"186\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"94.7503\" xlink:href=\"#glyph1-5\" y=\"186\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"97.2505\" xlink:href=\"#glyph1-9\" y=\"186\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"42.4807\" xlink:href=\"#glyph1-7\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"47.4865\" xlink:href=\"#glyph1-27\" y=\"196.2944\"/>\n",
       "  <use x=\"51.9865\" xlink:href=\"#glyph1-5\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"54.4867\" xlink:href=\"#glyph1-11\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"56.4865\" xlink:href=\"#glyph1-28\" y=\"196.2944\"/>\n",
       "  <use x=\"60.9865\" xlink:href=\"#glyph1-7\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"65.9923\" xlink:href=\"#glyph1-5\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"68.4925\" xlink:href=\"#glyph1-11\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"70.4923\" xlink:href=\"#glyph1-18\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"75.4981\" xlink:href=\"#glyph1-2\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"80.5039\" xlink:href=\"#glyph1-13\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"83.0041\" xlink:href=\"#glyph1-29\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"85.5043\" xlink:href=\"#glyph1-4\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"90.5101\" xlink:href=\"#glyph1-27\" y=\"196.2944\"/>\n",
       "  <use x=\"95.0101\" xlink:href=\"#glyph1-5\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"97.5103\" xlink:href=\"#glyph1-11\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"99.5101\" xlink:href=\"#glyph1-18\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"104.5159\" xlink:href=\"#glyph1-2\" y=\"196.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"357.481\" xlink:href=\"#glyph1-16\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"363.9808\" xlink:href=\"#glyph1-18\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"368.9866\" xlink:href=\"#glyph1-2\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"373.9924\" xlink:href=\"#glyph1-27\" y=\"190\"/>\n",
       "  <use x=\"378.4924\" xlink:href=\"#glyph1-7\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"383.4982\" xlink:href=\"#glyph1-5\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"385.9984\" xlink:href=\"#glyph1-8\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"391.0042\" xlink:href=\"#glyph1-2\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"396.01\" xlink:href=\"#glyph1-7\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"401.0158\" xlink:href=\"#glyph1-5\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"403.516\" xlink:href=\"#glyph1-8\" y=\"190\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"278.4949\" xlink:href=\"#glyph1-16\" y=\"190\"/>\n",
       "  <use x=\"284.9947\" xlink:href=\"#glyph1-18\" y=\"190\"/>\n",
       "  <use x=\"290.0005\" xlink:href=\"#glyph1-3\" y=\"190\"/>\n",
       "  <use x=\"295.0063\" xlink:href=\"#glyph1-20\" y=\"190\"/>\n",
       "</g>\n",
       "</g>\n",
       "</svg>"
      ],
      "text/plain": [
       "<IPython.core.display.SVG object>"
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "SVG(filename= '../img/lstm_1.svg')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Fig. 10.9.2: Computation of candidate memory cells in LSTM."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<svg height=\"209pt\" version=\"1.1\" viewBox=\"0 0 414 209\" width=\"414pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
       "<defs>\n",
       "<g>\n",
       "<symbol id=\"glyph0-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.125 -5.625 L 5.625 -5.625 L 5.625 0 Z M 1.265625 -0.140625 L 5.484375 -0.140625 L 5.484375 -5.484375 L 1.265625 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph0-1\" overflow=\"visible\">\n",
       "<path d=\"M 5.796875 -4.671875 L 5.671875 -4 L 4.5 -4 C 4.726562 -3.675781 4.84375 -3.269531 4.84375 -2.78125 C 4.84375 -2.019531 4.617188 -1.347656 4.171875 -0.765625 C 3.722656 -0.179688 3.113281 0.109375 2.34375 0.109375 C 1.75 0.109375 1.28125 -0.0625 0.9375 -0.40625 C 0.601562 -0.757812 0.4375 -1.21875 0.4375 -1.78125 C 0.4375 -2.613281 0.664062 -3.316406 1.125 -3.890625 C 1.59375 -4.472656 2.195312 -4.765625 2.9375 -4.765625 C 3.175781 -4.765625 3.394531 -4.734375 3.59375 -4.671875 Z M 1.234375 -1.796875 C 1.234375 -1.421875 1.332031 -1.113281 1.53125 -0.875 C 1.726562 -0.632812 2 -0.515625 2.34375 -0.515625 C 2.875 -0.515625 3.289062 -0.765625 3.59375 -1.265625 C 3.894531 -1.773438 4.046875 -2.289062 4.046875 -2.8125 C 4.046875 -3.25 3.945312 -3.582031 3.75 -3.8125 C 3.5625 -4.039062 3.300781 -4.15625 2.96875 -4.15625 C 2.4375 -4.15625 2.015625 -3.914062 1.703125 -3.4375 C 1.390625 -2.957031 1.234375 -2.410156 1.234375 -1.796875 Z M 1.234375 -1.796875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.125 -5.625 L 5.625 -5.625 L 5.625 0 Z M 1.265625 -0.140625 L 5.484375 -0.140625 L 5.484375 -5.484375 L 1.265625 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.84375 0 L 0.84375 -6.4375 L 1.6875 -6.4375 L 1.6875 0 Z M 0.84375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-2\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 0 L 0.59375 -4.671875 L 1.3125 -4.671875 L 1.3125 -4 C 1.644531 -4.507812 2.140625 -4.765625 2.796875 -4.765625 C 3.078125 -4.765625 3.332031 -4.710938 3.5625 -4.609375 C 3.800781 -4.515625 3.976562 -4.382812 4.09375 -4.21875 C 4.207031 -4.0625 4.289062 -3.867188 4.34375 -3.640625 C 4.375 -3.492188 4.390625 -3.238281 4.390625 -2.875 L 4.390625 0 L 3.59375 0 L 3.59375 -2.84375 C 3.59375 -3.164062 3.5625 -3.40625 3.5 -3.5625 C 3.4375 -3.71875 3.328125 -3.84375 3.171875 -3.9375 C 3.015625 -4.039062 2.832031 -4.09375 2.625 -4.09375 C 2.289062 -4.09375 2 -3.984375 1.75 -3.765625 C 1.507812 -3.554688 1.390625 -3.148438 1.390625 -2.546875 L 1.390625 0 Z M 0.59375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-3\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 1.78125 L 0.59375 -4.671875 L 1.3125 -4.671875 L 1.3125 -4.0625 C 1.476562 -4.300781 1.664062 -4.476562 1.875 -4.59375 C 2.09375 -4.707031 2.359375 -4.765625 2.671875 -4.765625 C 3.066406 -4.765625 3.414062 -4.660156 3.71875 -4.453125 C 4.019531 -4.253906 4.25 -3.96875 4.40625 -3.59375 C 4.5625 -3.21875 4.640625 -2.8125 4.640625 -2.375 C 4.640625 -1.894531 4.550781 -1.460938 4.375 -1.078125 C 4.207031 -0.691406 3.960938 -0.394531 3.640625 -0.1875 C 3.316406 0.0078125 2.972656 0.109375 2.609375 0.109375 C 2.347656 0.109375 2.113281 0.0507812 1.90625 -0.0625 C 1.695312 -0.175781 1.523438 -0.316406 1.390625 -0.484375 L 1.390625 1.78125 Z M 1.3125 -2.3125 C 1.3125 -1.707031 1.429688 -1.257812 1.671875 -0.96875 C 1.921875 -0.6875 2.21875 -0.546875 2.5625 -0.546875 C 2.90625 -0.546875 3.203125 -0.691406 3.453125 -0.984375 C 3.710938 -1.285156 3.84375 -1.75 3.84375 -2.375 C 3.84375 -2.96875 3.71875 -3.410156 3.46875 -3.703125 C 3.226562 -4.003906 2.9375 -4.15625 2.59375 -4.15625 C 2.257812 -4.15625 1.960938 -3.992188 1.703125 -3.671875 C 1.441406 -3.359375 1.3125 -2.90625 1.3125 -2.3125 Z M 1.3125 -2.3125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-4\" overflow=\"visible\">\n",
       "<path d=\"M 3.65625 0 L 3.65625 -0.6875 C 3.289062 -0.15625 2.796875 0.109375 2.171875 0.109375 C 1.898438 0.109375 1.644531 0.0546875 1.40625 -0.046875 C 1.164062 -0.160156 0.984375 -0.296875 0.859375 -0.453125 C 0.742188 -0.609375 0.664062 -0.800781 0.625 -1.03125 C 0.59375 -1.1875 0.578125 -1.4375 0.578125 -1.78125 L 0.578125 -4.671875 L 1.359375 -4.671875 L 1.359375 -2.078125 C 1.359375 -1.660156 1.378906 -1.382812 1.421875 -1.25 C 1.460938 -1.039062 1.5625 -0.875 1.71875 -0.75 C 1.882812 -0.632812 2.085938 -0.578125 2.328125 -0.578125 C 2.566406 -0.578125 2.789062 -0.632812 3 -0.75 C 3.207031 -0.875 3.351562 -1.039062 3.4375 -1.25 C 3.519531 -1.457031 3.5625 -1.765625 3.5625 -2.171875 L 3.5625 -4.671875 L 4.359375 -4.671875 L 4.359375 0 Z M 3.65625 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-5\" overflow=\"visible\">\n",
       "<path d=\"M 2.328125 -0.703125 L 2.4375 -0.015625 C 2.207031 0.0351562 2.007812 0.0625 1.84375 0.0625 C 1.550781 0.0625 1.328125 0.015625 1.171875 -0.078125 C 1.015625 -0.171875 0.898438 -0.289062 0.828125 -0.4375 C 0.765625 -0.582031 0.734375 -0.890625 0.734375 -1.359375 L 0.734375 -4.046875 L 0.15625 -4.046875 L 0.15625 -4.671875 L 0.734375 -4.671875 L 0.734375 -5.828125 L 1.53125 -6.296875 L 1.53125 -4.671875 L 2.328125 -4.671875 L 2.328125 -4.046875 L 1.53125 -4.046875 L 1.53125 -1.328125 C 1.53125 -1.097656 1.539062 -0.953125 1.5625 -0.890625 C 1.59375 -0.828125 1.640625 -0.773438 1.703125 -0.734375 C 1.765625 -0.691406 1.851562 -0.671875 1.96875 -0.671875 C 2.0625 -0.671875 2.179688 -0.679688 2.328125 -0.703125 Z M 2.328125 -0.703125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-6\" overflow=\"visible\">\n",
       "<path d=\"M 0.453125 0.390625 L 1.21875 0.5 C 1.25 0.738281 1.335938 0.910156 1.484375 1.015625 C 1.679688 1.160156 1.953125 1.234375 2.296875 1.234375 C 2.660156 1.234375 2.941406 1.160156 3.140625 1.015625 C 3.335938 0.867188 3.472656 0.664062 3.546875 0.40625 C 3.585938 0.238281 3.601562 -0.0976562 3.59375 -0.609375 C 3.25 -0.203125 2.820312 0 2.3125 0 C 1.664062 0 1.164062 -0.226562 0.8125 -0.6875 C 0.46875 -1.15625 0.296875 -1.710938 0.296875 -2.359375 C 0.296875 -2.804688 0.375 -3.21875 0.53125 -3.59375 C 0.695312 -3.96875 0.929688 -4.253906 1.234375 -4.453125 C 1.535156 -4.660156 1.894531 -4.765625 2.3125 -4.765625 C 2.863281 -4.765625 3.316406 -4.546875 3.671875 -4.109375 L 3.671875 -4.671875 L 4.40625 -4.671875 L 4.40625 -0.640625 C 4.40625 0.0859375 4.328125 0.601562 4.171875 0.90625 C 4.023438 1.207031 3.789062 1.445312 3.46875 1.625 C 3.15625 1.800781 2.765625 1.890625 2.296875 1.890625 C 1.734375 1.890625 1.28125 1.765625 0.9375 1.515625 C 0.601562 1.265625 0.441406 0.890625 0.453125 0.390625 Z M 1.109375 -2.421875 C 1.109375 -1.804688 1.226562 -1.359375 1.46875 -1.078125 C 1.707031 -0.796875 2.007812 -0.65625 2.375 -0.65625 C 2.738281 -0.65625 3.046875 -0.796875 3.296875 -1.078125 C 3.546875 -1.359375 3.671875 -1.796875 3.671875 -2.390625 C 3.671875 -2.960938 3.539062 -3.394531 3.28125 -3.6875 C 3.03125 -3.976562 2.726562 -4.125 2.375 -4.125 C 2.019531 -4.125 1.71875 -3.976562 1.46875 -3.6875 C 1.226562 -3.40625 1.109375 -2.984375 1.109375 -2.421875 Z M 1.109375 -2.421875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-7\" overflow=\"visible\">\n",
       "<path d=\"M 3.640625 -0.578125 C 3.347656 -0.328125 3.066406 -0.148438 2.796875 -0.046875 C 2.523438 0.0546875 2.234375 0.109375 1.921875 0.109375 C 1.410156 0.109375 1.015625 -0.015625 0.734375 -0.265625 C 0.460938 -0.515625 0.328125 -0.835938 0.328125 -1.234375 C 0.328125 -1.460938 0.378906 -1.671875 0.484375 -1.859375 C 0.585938 -2.046875 0.722656 -2.195312 0.890625 -2.3125 C 1.054688 -2.425781 1.242188 -2.515625 1.453125 -2.578125 C 1.609375 -2.609375 1.84375 -2.644531 2.15625 -2.6875 C 2.800781 -2.757812 3.273438 -2.851562 3.578125 -2.96875 C 3.578125 -3.070312 3.578125 -3.140625 3.578125 -3.171875 C 3.578125 -3.492188 3.503906 -3.71875 3.359375 -3.84375 C 3.148438 -4.03125 2.847656 -4.125 2.453125 -4.125 C 2.078125 -4.125 1.800781 -4.054688 1.625 -3.921875 C 1.445312 -3.796875 1.316406 -3.566406 1.234375 -3.234375 L 0.46875 -3.328125 C 0.53125 -3.660156 0.640625 -3.925781 0.796875 -4.125 C 0.960938 -4.332031 1.195312 -4.488281 1.5 -4.59375 C 1.8125 -4.707031 2.164062 -4.765625 2.5625 -4.765625 C 2.96875 -4.765625 3.289062 -4.71875 3.53125 -4.625 C 3.78125 -4.53125 3.960938 -4.410156 4.078125 -4.265625 C 4.203125 -4.128906 4.285156 -3.953125 4.328125 -3.734375 C 4.359375 -3.597656 4.375 -3.359375 4.375 -3.015625 L 4.375 -1.953125 C 4.375 -1.222656 4.390625 -0.757812 4.421875 -0.5625 C 4.453125 -0.363281 4.519531 -0.175781 4.625 0 L 3.796875 0 C 3.710938 -0.164062 3.660156 -0.359375 3.640625 -0.578125 Z M 3.578125 -2.34375 C 3.285156 -2.226562 2.851562 -2.128906 2.28125 -2.046875 C 1.957031 -1.992188 1.726562 -1.9375 1.59375 -1.875 C 1.457031 -1.820312 1.351562 -1.738281 1.28125 -1.625 C 1.207031 -1.507812 1.171875 -1.382812 1.171875 -1.25 C 1.171875 -1.039062 1.25 -0.863281 1.40625 -0.71875 C 1.5625 -0.582031 1.796875 -0.515625 2.109375 -0.515625 C 2.410156 -0.515625 2.679688 -0.582031 2.921875 -0.71875 C 3.160156 -0.851562 3.335938 -1.035156 3.453125 -1.265625 C 3.535156 -1.441406 3.578125 -1.703125 3.578125 -2.046875 Z M 3.578125 -2.34375 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-8\" overflow=\"visible\">\n",
       "<path d=\"M 3.78125 -1.5 L 4.609375 -1.40625 C 4.472656 -0.925781 4.226562 -0.550781 3.875 -0.28125 C 3.53125 -0.0195312 3.085938 0.109375 2.546875 0.109375 C 1.867188 0.109375 1.328125 -0.0976562 0.921875 -0.515625 C 0.523438 -0.941406 0.328125 -1.535156 0.328125 -2.296875 C 0.328125 -3.078125 0.53125 -3.679688 0.9375 -4.109375 C 1.34375 -4.546875 1.867188 -4.765625 2.515625 -4.765625 C 3.140625 -4.765625 3.644531 -4.550781 4.03125 -4.125 C 4.425781 -3.707031 4.625 -3.113281 4.625 -2.34375 C 4.625 -2.289062 4.625 -2.21875 4.625 -2.125 L 1.140625 -2.125 C 1.171875 -1.613281 1.316406 -1.222656 1.578125 -0.953125 C 1.835938 -0.679688 2.164062 -0.546875 2.5625 -0.546875 C 2.851562 -0.546875 3.097656 -0.617188 3.296875 -0.765625 C 3.503906 -0.921875 3.664062 -1.164062 3.78125 -1.5 Z M 1.1875 -2.78125 L 3.796875 -2.78125 C 3.765625 -3.175781 3.664062 -3.472656 3.5 -3.671875 C 3.25 -3.972656 2.921875 -4.125 2.515625 -4.125 C 2.148438 -4.125 1.84375 -4 1.59375 -3.75 C 1.351562 -3.507812 1.21875 -3.1875 1.1875 -2.78125 Z M 1.1875 -2.78125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-9\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 0 L 0.59375 -6.4375 L 1.390625 -6.4375 L 1.390625 -4.125 C 1.753906 -4.550781 2.21875 -4.765625 2.78125 -4.765625 C 3.125 -4.765625 3.421875 -4.695312 3.671875 -4.5625 C 3.929688 -4.425781 4.113281 -4.238281 4.21875 -4 C 4.332031 -3.757812 4.390625 -3.410156 4.390625 -2.953125 L 4.390625 0 L 3.609375 0 L 3.609375 -2.953125 C 3.609375 -3.347656 3.519531 -3.632812 3.34375 -3.8125 C 3.175781 -4 2.9375 -4.09375 2.625 -4.09375 C 2.382812 -4.09375 2.160156 -4.03125 1.953125 -3.90625 C 1.742188 -3.789062 1.597656 -3.628906 1.515625 -3.421875 C 1.429688 -3.210938 1.390625 -2.921875 1.390625 -2.546875 L 1.390625 0 Z M 0.59375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-10\" overflow=\"visible\">\n",
       "<path d=\"M 2.25 -1.046875 L 2.25 -2.8125 L 0.5 -2.8125 L 0.5 -3.546875 L 2.25 -3.546875 L 2.25 -5.296875 L 3 -5.296875 L 3 -3.546875 L 4.75 -3.546875 L 4.75 -2.8125 L 3 -2.8125 L 3 -1.046875 Z M 2.25 -1.046875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-11\" overflow=\"visible\">\n",
       "<path d=\"M 0.71875 0 L 0.71875 -6.4375 L 1.578125 -6.4375 L 1.578125 -3.796875 L 4.921875 -3.796875 L 4.921875 -6.4375 L 5.78125 -6.4375 L 5.78125 0 L 4.921875 0 L 4.921875 -3.03125 L 1.578125 -3.03125 L 1.578125 0 Z M 0.71875 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-12\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 -5.53125 L 0.59375 -6.4375 L 1.390625 -6.4375 L 1.390625 -5.53125 Z M 0.59375 0 L 0.59375 -4.671875 L 1.390625 -4.671875 L 1.390625 0 Z M 0.59375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-13\" overflow=\"visible\">\n",
       "<path d=\"M 3.625 0 L 3.625 -0.59375 C 3.320312 -0.125 2.882812 0.109375 2.3125 0.109375 C 1.945312 0.109375 1.609375 0.00390625 1.296875 -0.203125 C 0.984375 -0.410156 0.738281 -0.695312 0.5625 -1.0625 C 0.394531 -1.425781 0.3125 -1.847656 0.3125 -2.328125 C 0.3125 -2.796875 0.390625 -3.21875 0.546875 -3.59375 C 0.703125 -3.976562 0.929688 -4.269531 1.234375 -4.46875 C 1.546875 -4.664062 1.894531 -4.765625 2.28125 -4.765625 C 2.5625 -4.765625 2.8125 -4.707031 3.03125 -4.59375 C 3.25 -4.476562 3.425781 -4.320312 3.5625 -4.125 L 3.5625 -6.4375 L 4.359375 -6.4375 L 4.359375 0 Z M 1.125 -2.328125 C 1.125 -1.734375 1.25 -1.285156 1.5 -0.984375 C 1.75 -0.691406 2.046875 -0.546875 2.390625 -0.546875 C 2.734375 -0.546875 3.023438 -0.6875 3.265625 -0.96875 C 3.515625 -1.25 3.640625 -1.679688 3.640625 -2.265625 C 3.640625 -2.898438 3.515625 -3.367188 3.265625 -3.671875 C 3.015625 -3.972656 2.710938 -4.125 2.359375 -4.125 C 2.003906 -4.125 1.707031 -3.976562 1.46875 -3.6875 C 1.238281 -3.394531 1.125 -2.941406 1.125 -2.328125 Z M 1.125 -2.328125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-14\" overflow=\"visible\">\n",
       "<path d=\"\" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-15\" overflow=\"visible\">\n",
       "<path d=\"M 0.28125 -1.390625 L 1.0625 -1.515625 C 1.101562 -1.203125 1.222656 -0.960938 1.421875 -0.796875 C 1.628906 -0.628906 1.910156 -0.546875 2.265625 -0.546875 C 2.628906 -0.546875 2.898438 -0.617188 3.078125 -0.765625 C 3.253906 -0.910156 3.34375 -1.082031 3.34375 -1.28125 C 3.34375 -1.46875 3.265625 -1.609375 3.109375 -1.703125 C 2.992188 -1.773438 2.722656 -1.867188 2.296875 -1.984375 C 1.710938 -2.128906 1.304688 -2.253906 1.078125 -2.359375 C 0.859375 -2.460938 0.691406 -2.609375 0.578125 -2.796875 C 0.460938 -2.984375 0.40625 -3.191406 0.40625 -3.421875 C 0.40625 -3.628906 0.453125 -3.820312 0.546875 -4 C 0.640625 -4.175781 0.769531 -4.328125 0.9375 -4.453125 C 1.0625 -4.535156 1.226562 -4.609375 1.4375 -4.671875 C 1.65625 -4.734375 1.882812 -4.765625 2.125 -4.765625 C 2.488281 -4.765625 2.804688 -4.710938 3.078125 -4.609375 C 3.359375 -4.503906 3.566406 -4.363281 3.703125 -4.1875 C 3.835938 -4.007812 3.929688 -3.769531 3.984375 -3.46875 L 3.203125 -3.359375 C 3.171875 -3.597656 3.066406 -3.785156 2.890625 -3.921875 C 2.722656 -4.054688 2.488281 -4.125 2.1875 -4.125 C 1.820312 -4.125 1.5625 -4.0625 1.40625 -3.9375 C 1.25 -3.820312 1.171875 -3.679688 1.171875 -3.515625 C 1.171875 -3.410156 1.203125 -3.320312 1.265625 -3.25 C 1.328125 -3.15625 1.429688 -3.082031 1.578125 -3.03125 C 1.648438 -3 1.878906 -2.929688 2.265625 -2.828125 C 2.828125 -2.679688 3.21875 -2.5625 3.4375 -2.46875 C 3.664062 -2.375 3.84375 -2.234375 3.96875 -2.046875 C 4.09375 -1.867188 4.15625 -1.644531 4.15625 -1.375 C 4.15625 -1.101562 4.078125 -0.851562 3.921875 -0.625 C 3.765625 -0.394531 3.539062 -0.210938 3.25 -0.078125 C 2.96875 0.046875 2.640625 0.109375 2.265625 0.109375 C 1.660156 0.109375 1.195312 -0.015625 0.875 -0.265625 C 0.5625 -0.523438 0.363281 -0.898438 0.28125 -1.390625 Z M 0.28125 -1.390625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-16\" overflow=\"visible\">\n",
       "<path d=\"M 0.4375 -3.140625 C 0.4375 -4.203125 0.722656 -5.035156 1.296875 -5.640625 C 1.867188 -6.253906 2.609375 -6.5625 3.515625 -6.5625 C 4.109375 -6.5625 4.644531 -6.414062 5.125 -6.125 C 5.601562 -5.84375 5.96875 -5.445312 6.21875 -4.9375 C 6.46875 -4.425781 6.59375 -3.851562 6.59375 -3.21875 C 6.59375 -2.5625 6.460938 -1.972656 6.203125 -1.453125 C 5.941406 -0.941406 5.566406 -0.550781 5.078125 -0.28125 C 4.597656 -0.0195312 4.078125 0.109375 3.515625 0.109375 C 2.910156 0.109375 2.367188 -0.0351562 1.890625 -0.328125 C 1.410156 -0.617188 1.046875 -1.019531 0.796875 -1.53125 C 0.554688 -2.039062 0.4375 -2.578125 0.4375 -3.140625 Z M 1.3125 -3.125 C 1.3125 -2.34375 1.519531 -1.726562 1.9375 -1.28125 C 2.351562 -0.84375 2.878906 -0.625 3.515625 -0.625 C 4.148438 -0.625 4.675781 -0.847656 5.09375 -1.296875 C 5.507812 -1.742188 5.71875 -2.382812 5.71875 -3.21875 C 5.71875 -3.738281 5.628906 -4.191406 5.453125 -4.578125 C 5.273438 -4.972656 5.015625 -5.28125 4.671875 -5.5 C 4.328125 -5.71875 3.945312 -5.828125 3.53125 -5.828125 C 2.925781 -5.828125 2.40625 -5.617188 1.96875 -5.203125 C 1.53125 -4.785156 1.3125 -4.09375 1.3125 -3.125 Z M 1.3125 -3.125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-17\" overflow=\"visible\">\n",
       "<path d=\"M 0.671875 0 L 0.671875 -6.4375 L 1.953125 -6.4375 L 3.46875 -1.875 C 3.613281 -1.457031 3.71875 -1.140625 3.78125 -0.921875 C 3.851562 -1.160156 3.96875 -1.503906 4.125 -1.953125 L 5.671875 -6.4375 L 6.8125 -6.4375 L 6.8125 0 L 6 0 L 6 -5.390625 L 4.125 0 L 3.359375 0 L 1.484375 -5.484375 L 1.484375 0 Z M 0.671875 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-18\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 0 L 0.59375 -4.671875 L 1.296875 -4.671875 L 1.296875 -4.015625 C 1.441406 -4.242188 1.632812 -4.425781 1.875 -4.5625 C 2.125 -4.695312 2.40625 -4.765625 2.71875 -4.765625 C 3.0625 -4.765625 3.34375 -4.691406 3.5625 -4.546875 C 3.78125 -4.410156 3.9375 -4.210938 4.03125 -3.953125 C 4.40625 -4.492188 4.882812 -4.765625 5.46875 -4.765625 C 5.9375 -4.765625 6.296875 -4.632812 6.546875 -4.375 C 6.796875 -4.125 6.921875 -3.734375 6.921875 -3.203125 L 6.921875 0 L 6.125 0 L 6.125 -2.9375 C 6.125 -3.257812 6.097656 -3.488281 6.046875 -3.625 C 6.003906 -3.757812 5.914062 -3.867188 5.78125 -3.953125 C 5.644531 -4.046875 5.484375 -4.09375 5.296875 -4.09375 C 4.972656 -4.09375 4.703125 -3.984375 4.484375 -3.765625 C 4.265625 -3.546875 4.15625 -3.195312 4.15625 -2.71875 L 4.15625 0 L 3.359375 0 L 3.359375 -3.03125 C 3.359375 -3.382812 3.296875 -3.648438 3.171875 -3.828125 C 3.046875 -4.003906 2.835938 -4.09375 2.546875 -4.09375 C 2.316406 -4.09375 2.109375 -4.03125 1.921875 -3.90625 C 1.734375 -3.789062 1.597656 -3.617188 1.515625 -3.390625 C 1.429688 -3.171875 1.390625 -2.847656 1.390625 -2.421875 L 1.390625 0 Z M 0.59375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-19\" overflow=\"visible\">\n",
       "<path d=\"M 0.296875 -2.328125 C 0.296875 -3.191406 0.535156 -3.832031 1.015625 -4.25 C 1.421875 -4.59375 1.910156 -4.765625 2.484375 -4.765625 C 3.128906 -4.765625 3.65625 -4.554688 4.0625 -4.140625 C 4.46875 -3.722656 4.671875 -3.144531 4.671875 -2.40625 C 4.671875 -1.800781 4.578125 -1.328125 4.390625 -0.984375 C 4.210938 -0.640625 3.953125 -0.367188 3.609375 -0.171875 C 3.265625 0.015625 2.890625 0.109375 2.484375 0.109375 C 1.828125 0.109375 1.296875 -0.0976562 0.890625 -0.515625 C 0.492188 -0.941406 0.296875 -1.546875 0.296875 -2.328125 Z M 1.109375 -2.328125 C 1.109375 -1.734375 1.238281 -1.285156 1.5 -0.984375 C 1.757812 -0.691406 2.085938 -0.546875 2.484375 -0.546875 C 2.878906 -0.546875 3.207031 -0.691406 3.46875 -0.984375 C 3.726562 -1.285156 3.859375 -1.742188 3.859375 -2.359375 C 3.859375 -2.929688 3.726562 -3.367188 3.46875 -3.671875 C 3.207031 -3.972656 2.878906 -4.125 2.484375 -4.125 C 2.085938 -4.125 1.757812 -3.972656 1.5 -3.671875 C 1.238281 -3.378906 1.109375 -2.929688 1.109375 -2.328125 Z M 1.109375 -2.328125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-20\" overflow=\"visible\">\n",
       "<path d=\"M 0.578125 0 L 0.578125 -4.671875 L 1.296875 -4.671875 L 1.296875 -3.953125 C 1.472656 -4.285156 1.640625 -4.503906 1.796875 -4.609375 C 1.953125 -4.710938 2.125 -4.765625 2.3125 -4.765625 C 2.570312 -4.765625 2.84375 -4.679688 3.125 -4.515625 L 2.84375 -3.78125 C 2.65625 -3.894531 2.460938 -3.953125 2.265625 -3.953125 C 2.097656 -3.953125 1.941406 -3.898438 1.796875 -3.796875 C 1.660156 -3.691406 1.5625 -3.546875 1.5 -3.359375 C 1.414062 -3.078125 1.375 -2.769531 1.375 -2.4375 L 1.375 0 Z M 0.578125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-21\" overflow=\"visible\">\n",
       "<path d=\"M 0.5625 1.796875 L 0.46875 1.0625 C 0.644531 1.101562 0.796875 1.125 0.921875 1.125 C 1.097656 1.125 1.238281 1.09375 1.34375 1.03125 C 1.445312 0.976562 1.535156 0.898438 1.609375 0.796875 C 1.648438 0.710938 1.726562 0.515625 1.84375 0.203125 C 1.863281 0.160156 1.890625 0.0976562 1.921875 0.015625 L 0.140625 -4.671875 L 1 -4.671875 L 1.96875 -1.96875 C 2.09375 -1.625 2.207031 -1.265625 2.3125 -0.890625 C 2.394531 -1.242188 2.5 -1.597656 2.625 -1.953125 L 3.625 -4.671875 L 4.421875 -4.671875 L 2.640625 0.078125 C 2.453125 0.585938 2.304688 0.941406 2.203125 1.140625 C 2.054688 1.398438 1.894531 1.585938 1.71875 1.703125 C 1.539062 1.828125 1.320312 1.890625 1.0625 1.890625 C 0.914062 1.890625 0.75 1.859375 0.5625 1.796875 Z M 0.5625 1.796875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-22\" overflow=\"visible\">\n",
       "<path d=\"M 5.296875 -2.265625 L 6.140625 -2.046875 C 5.960938 -1.347656 5.640625 -0.8125 5.171875 -0.4375 C 4.710938 -0.0703125 4.144531 0.109375 3.46875 0.109375 C 2.78125 0.109375 2.21875 -0.03125 1.78125 -0.3125 C 1.34375 -0.59375 1.007812 -1 0.78125 -1.53125 C 0.5625 -2.070312 0.453125 -2.648438 0.453125 -3.265625 C 0.453125 -3.941406 0.578125 -4.53125 0.828125 -5.03125 C 1.085938 -5.53125 1.453125 -5.90625 1.921875 -6.15625 C 2.398438 -6.414062 2.921875 -6.546875 3.484375 -6.546875 C 4.128906 -6.546875 4.671875 -6.378906 5.109375 -6.046875 C 5.554688 -5.722656 5.863281 -5.265625 6.03125 -4.671875 L 5.1875 -4.484375 C 5.039062 -4.953125 4.828125 -5.289062 4.546875 -5.5 C 4.265625 -5.71875 3.90625 -5.828125 3.46875 -5.828125 C 2.976562 -5.828125 2.566406 -5.707031 2.234375 -5.46875 C 1.898438 -5.226562 1.664062 -4.90625 1.53125 -4.5 C 1.394531 -4.101562 1.328125 -3.695312 1.328125 -3.28125 C 1.328125 -2.726562 1.40625 -2.242188 1.5625 -1.828125 C 1.726562 -1.421875 1.976562 -1.117188 2.3125 -0.921875 C 2.644531 -0.722656 3.007812 -0.625 3.40625 -0.625 C 3.882812 -0.625 4.285156 -0.757812 4.609375 -1.03125 C 4.941406 -1.3125 5.171875 -1.722656 5.296875 -2.265625 Z M 5.296875 -2.265625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-23\" overflow=\"visible\">\n",
       "<path d=\"M 0.375 -2.453125 L 0.375 -3.34375 C 0.6875 -3.695312 1.097656 -3.875 1.609375 -3.875 C 1.785156 -3.875 1.96875 -3.847656 2.15625 -3.796875 C 2.351562 -3.742188 2.628906 -3.644531 2.984375 -3.5 C 3.179688 -3.40625 3.332031 -3.34375 3.4375 -3.3125 C 3.539062 -3.289062 3.644531 -3.28125 3.75 -3.28125 C 3.9375 -3.28125 4.128906 -3.335938 4.328125 -3.453125 C 4.535156 -3.566406 4.71875 -3.710938 4.875 -3.890625 L 4.875 -2.953125 C 4.6875 -2.773438 4.492188 -2.644531 4.296875 -2.5625 C 4.109375 -2.488281 3.894531 -2.453125 3.65625 -2.453125 C 3.476562 -2.453125 3.3125 -2.472656 3.15625 -2.515625 C 3 -2.554688 2.742188 -2.65625 2.390625 -2.8125 C 2.046875 -2.96875 1.757812 -3.046875 1.53125 -3.046875 C 1.34375 -3.046875 1.164062 -3.003906 1 -2.921875 C 0.832031 -2.835938 0.625 -2.679688 0.375 -2.453125 Z M 0.375 -2.453125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-24\" overflow=\"visible\">\n",
       "<path d=\"M 0.71875 0 L 0.71875 -6.4375 L 5.375 -6.4375 L 5.375 -5.6875 L 1.5625 -5.6875 L 1.5625 -3.703125 L 5.125 -3.703125 L 5.125 -2.953125 L 1.5625 -2.953125 L 1.5625 -0.765625 L 5.515625 -0.765625 L 5.515625 0 Z M 0.71875 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-25\" overflow=\"visible\">\n",
       "<path d=\"M 0.578125 0 L 0.578125 -6.4375 L 1.359375 -6.4375 L 1.359375 0 Z M 0.578125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-26\" overflow=\"visible\">\n",
       "<path d=\"M 0.28125 -1.9375 L 0.28125 -2.734375 L 2.71875 -2.734375 L 2.71875 -1.9375 Z M 0.28125 -1.9375 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-27\" overflow=\"visible\">\n",
       "<path d=\"M 1.453125 0 L 0.03125 -4.671875 L 0.84375 -4.671875 L 1.59375 -1.96875 L 1.859375 -0.96875 C 1.867188 -1.019531 1.953125 -1.34375 2.109375 -1.9375 L 2.84375 -4.671875 L 3.65625 -4.671875 L 4.359375 -1.953125 L 4.59375 -1.0625 L 4.859375 -1.96875 L 5.65625 -4.671875 L 6.421875 -4.671875 L 4.96875 0 L 4.15625 0 L 3.40625 -2.796875 L 3.21875 -3.59375 L 2.28125 0 Z M 1.453125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-28\" overflow=\"visible\">\n",
       "<path d=\"M 0.734375 0 L 0.734375 -6.4375 L 5.078125 -6.4375 L 5.078125 -5.6875 L 1.59375 -5.6875 L 1.59375 -3.6875 L 4.609375 -3.6875 L 4.609375 -2.921875 L 1.59375 -2.921875 L 1.59375 0 Z M 0.734375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-29\" overflow=\"visible\">\n",
       "<path d=\"M 3.640625 -1.703125 L 4.421875 -1.609375 C 4.335938 -1.066406 4.117188 -0.644531 3.765625 -0.34375 C 3.410156 -0.0390625 2.976562 0.109375 2.46875 0.109375 C 1.832031 0.109375 1.320312 -0.0976562 0.9375 -0.515625 C 0.550781 -0.929688 0.359375 -1.53125 0.359375 -2.3125 C 0.359375 -2.820312 0.441406 -3.265625 0.609375 -3.640625 C 0.773438 -4.015625 1.023438 -4.296875 1.359375 -4.484375 C 1.703125 -4.671875 2.078125 -4.765625 2.484375 -4.765625 C 2.984375 -4.765625 3.394531 -4.632812 3.71875 -4.375 C 4.039062 -4.125 4.25 -3.765625 4.34375 -3.296875 L 3.578125 -3.171875 C 3.503906 -3.484375 3.375 -3.71875 3.1875 -3.875 C 3 -4.039062 2.773438 -4.125 2.515625 -4.125 C 2.109375 -4.125 1.78125 -3.976562 1.53125 -3.6875 C 1.289062 -3.40625 1.171875 -2.957031 1.171875 -2.34375 C 1.171875 -1.707031 1.289062 -1.25 1.53125 -0.96875 C 1.769531 -0.6875 2.082031 -0.546875 2.46875 -0.546875 C 2.78125 -0.546875 3.039062 -0.640625 3.25 -0.828125 C 3.457031 -1.015625 3.585938 -1.304688 3.640625 -1.703125 Z M 3.640625 -1.703125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-30\" overflow=\"visible\">\n",
       "<path d=\"M 1.890625 0 L 0.109375 -4.671875 L 0.953125 -4.671875 L 1.953125 -1.875 C 2.054688 -1.570312 2.15625 -1.257812 2.25 -0.9375 C 2.320312 -1.175781 2.421875 -1.46875 2.546875 -1.8125 L 3.578125 -4.671875 L 4.390625 -4.671875 L 2.625 0 Z M 1.890625 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-31\" overflow=\"visible\">\n",
       "<path d=\"M 0.78125 0 L 0.78125 -4.046875 L 0.078125 -4.046875 L 0.078125 -4.671875 L 0.78125 -4.671875 L 0.78125 -5.15625 C 0.78125 -5.476562 0.804688 -5.710938 0.859375 -5.859375 C 0.941406 -6.066406 1.078125 -6.234375 1.265625 -6.359375 C 1.460938 -6.484375 1.734375 -6.546875 2.078125 -6.546875 C 2.296875 -6.546875 2.539062 -6.519531 2.8125 -6.46875 L 2.6875 -5.78125 C 2.53125 -5.8125 2.378906 -5.828125 2.234375 -5.828125 C 1.992188 -5.828125 1.820312 -5.773438 1.71875 -5.671875 C 1.613281 -5.566406 1.5625 -5.375 1.5625 -5.09375 L 1.5625 -4.671875 L 2.484375 -4.671875 L 2.484375 -4.046875 L 1.5625 -4.046875 L 1.5625 0 Z M 0.78125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.125 -5.625 L 5.625 -5.625 L 5.625 0 Z M 1.265625 -0.140625 L 5.484375 -0.140625 L 5.484375 -5.484375 L 1.265625 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.3125 0 L 1.65625 -6.4375 L 2.984375 -6.4375 L 1.640625 0 Z M 0.3125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-2\" overflow=\"visible\">\n",
       "<path d=\"M 1.4375 0 L -0.265625 0 L 2.578125 -3.265625 L 0.96875 -6.4375 L 2.359375 -6.4375 L 2.984375 -5.234375 C 3.003906 -5.191406 3.148438 -4.894531 3.421875 -4.34375 C 3.429688 -4.3125 3.445312 -4.269531 3.46875 -4.21875 C 3.832031 -4.65625 4.132812 -5.015625 4.375 -5.296875 L 5.390625 -6.4375 L 7.046875 -6.4375 L 4.109375 -3.046875 L 5.6875 0 L 4.203125 0 L 3.71875 -0.96875 C 3.457031 -1.476562 3.289062 -1.847656 3.21875 -2.078125 C 3.101562 -1.898438 2.804688 -1.539062 2.328125 -1 Z M 1.4375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-3\" overflow=\"visible\">\n",
       "<path d=\"M 4.8125 -2.875 L 2.328125 -2.875 L 1.71875 0 L 0.390625 0 L 1.734375 -6.4375 L 3.0625 -6.4375 L 2.546875 -3.953125 L 5.03125 -3.953125 L 5.5625 -6.4375 L 6.875 -6.4375 L 5.53125 0 L 4.203125 0 Z M 4.8125 -2.875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-4\" overflow=\"visible\">\n",
       "<path d=\"M 5.03125 -2.328125 L 6.375 -2.125 C 6.113281 -1.394531 5.722656 -0.835938 5.203125 -0.453125 C 4.679688 -0.078125 4.066406 0.109375 3.359375 0.109375 C 2.578125 0.109375 1.960938 -0.125 1.515625 -0.59375 C 1.078125 -1.070312 0.859375 -1.757812 0.859375 -2.65625 C 0.859375 -3.394531 1.003906 -4.066406 1.296875 -4.671875 C 1.597656 -5.273438 2.007812 -5.738281 2.53125 -6.0625 C 3.0625 -6.382812 3.640625 -6.546875 4.265625 -6.546875 C 4.953125 -6.546875 5.507812 -6.359375 5.9375 -5.984375 C 6.375 -5.617188 6.628906 -5.113281 6.703125 -4.46875 L 5.4375 -4.34375 C 5.363281 -4.71875 5.226562 -4.988281 5.03125 -5.15625 C 4.832031 -5.320312 4.566406 -5.40625 4.234375 -5.40625 C 3.867188 -5.40625 3.523438 -5.289062 3.203125 -5.0625 C 2.890625 -4.84375 2.632812 -4.5 2.4375 -4.03125 C 2.25 -3.5625 2.15625 -3.085938 2.15625 -2.609375 C 2.15625 -2.097656 2.28125 -1.703125 2.53125 -1.421875 C 2.78125 -1.140625 3.085938 -1 3.453125 -1 C 3.796875 -1 4.109375 -1.109375 4.390625 -1.328125 C 4.679688 -1.554688 4.894531 -1.890625 5.03125 -2.328125 Z M 5.03125 -2.328125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-5\" overflow=\"visible\">\n",
       "<path d=\"M 0.78125 -2.53125 C 0.78125 -2.90625 0.835938 -3.304688 0.953125 -3.734375 C 1.109375 -4.296875 1.335938 -4.785156 1.640625 -5.203125 C 1.941406 -5.617188 2.328125 -5.945312 2.796875 -6.1875 C 3.265625 -6.425781 3.796875 -6.546875 4.390625 -6.546875 C 5.179688 -6.546875 5.820312 -6.296875 6.3125 -5.796875 C 6.8125 -5.304688 7.0625 -4.65625 7.0625 -3.84375 C 7.0625 -3.164062 6.898438 -2.507812 6.578125 -1.875 C 6.253906 -1.238281 5.816406 -0.75 5.265625 -0.40625 C 4.722656 -0.0625 4.109375 0.109375 3.421875 0.109375 C 2.816406 0.109375 2.3125 -0.0234375 1.90625 -0.296875 C 1.5 -0.566406 1.207031 -0.898438 1.03125 -1.296875 C 0.863281 -1.703125 0.78125 -2.113281 0.78125 -2.53125 Z M 2.09375 -2.546875 C 2.09375 -2.109375 2.226562 -1.738281 2.5 -1.4375 C 2.769531 -1.144531 3.125 -1 3.5625 -1 C 3.914062 -1 4.257812 -1.113281 4.59375 -1.34375 C 4.925781 -1.582031 5.195312 -1.941406 5.40625 -2.421875 C 5.625 -2.898438 5.734375 -3.363281 5.734375 -3.8125 C 5.734375 -4.320312 5.597656 -4.71875 5.328125 -5 C 5.054688 -5.289062 4.707031 -5.4375 4.28125 -5.4375 C 3.632812 -5.4375 3.109375 -5.132812 2.703125 -4.53125 C 2.296875 -3.9375 2.09375 -3.273438 2.09375 -2.546875 Z M 2.09375 -2.546875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph3-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.125 -5.625 L 5.625 -5.625 L 5.625 0 Z M 1.265625 -0.140625 L 5.484375 -0.140625 L 5.484375 -5.484375 L 1.265625 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph3-1\" overflow=\"visible\">\n",
       "<path d=\"M 2.15625 -0.640625 L 2.03125 0 C 1.832031 0.0507812 1.644531 0.078125 1.46875 0.078125 C 1.15625 0.078125 0.90625 0 0.71875 -0.15625 C 0.570312 -0.269531 0.5 -0.429688 0.5 -0.640625 C 0.5 -0.734375 0.539062 -0.96875 0.625 -1.34375 L 1.1875 -4.046875 L 0.5625 -4.046875 L 0.6875 -4.671875 L 1.3125 -4.671875 L 1.5625 -5.8125 L 2.46875 -6.359375 L 2.109375 -4.671875 L 2.890625 -4.671875 L 2.765625 -4.046875 L 1.984375 -4.046875 L 1.4375 -1.46875 C 1.375 -1.144531 1.34375 -0.953125 1.34375 -0.890625 C 1.34375 -0.796875 1.367188 -0.722656 1.421875 -0.671875 C 1.472656 -0.617188 1.5625 -0.59375 1.6875 -0.59375 C 1.863281 -0.59375 2.019531 -0.609375 2.15625 -0.640625 Z M 2.15625 -0.640625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph3-2\" overflow=\"visible\">\n",
       "<path d=\"M 0.421875 -1.9375 L 0.578125 -2.734375 L 3.015625 -2.734375 L 2.84375 -1.9375 Z M 0.421875 -1.9375 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph3-3\" overflow=\"visible\">\n",
       "<path d=\"M 2.171875 0 L 3.1875 -4.859375 C 2.75 -4.515625 2.128906 -4.238281 1.328125 -4.03125 L 1.484375 -4.75 C 1.878906 -4.914062 2.269531 -5.125 2.65625 -5.375 C 3.039062 -5.625 3.328125 -5.847656 3.515625 -6.046875 C 3.640625 -6.160156 3.753906 -6.300781 3.859375 -6.46875 L 4.3125 -6.46875 L 2.96875 0 Z M 2.171875 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.09375 -5.625 L 5.59375 -5.65625 L 5.625 -0.03125 Z M 1.265625 -0.140625 L 5.484375 -0.171875 L 5.453125 -5.515625 L 1.234375 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.734375 0 L 0.703125 -6.4375 L 5.046875 -6.46875 L 5.046875 -5.71875 L 1.5625 -5.703125 L 1.578125 -3.703125 L 4.59375 -3.71875 L 4.59375 -2.953125 L 1.578125 -2.9375 L 1.59375 -0.015625 Z M 0.734375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-2\" overflow=\"visible\">\n",
       "<path d=\"M 0.28125 -2.328125 C 0.28125 -3.191406 0.515625 -3.832031 0.984375 -4.25 C 1.390625 -4.601562 1.878906 -4.78125 2.453125 -4.78125 C 3.097656 -4.78125 3.625 -4.570312 4.03125 -4.15625 C 4.445312 -3.75 4.65625 -3.175781 4.65625 -2.4375 C 4.65625 -1.832031 4.566406 -1.359375 4.390625 -1.015625 C 4.210938 -0.671875 3.953125 -0.398438 3.609375 -0.203125 C 3.265625 -0.00390625 2.890625 0.09375 2.484375 0.09375 C 1.828125 0.09375 1.296875 -0.113281 0.890625 -0.53125 C 0.492188 -0.945312 0.289062 -1.546875 0.28125 -2.328125 Z M 1.09375 -2.328125 C 1.09375 -1.734375 1.222656 -1.289062 1.484375 -1 C 1.753906 -0.707031 2.085938 -0.5625 2.484375 -0.5625 C 2.878906 -0.5625 3.203125 -0.707031 3.453125 -1 C 3.710938 -1.300781 3.84375 -1.757812 3.84375 -2.375 C 3.84375 -2.945312 3.707031 -3.382812 3.4375 -3.6875 C 3.175781 -3.988281 2.847656 -4.140625 2.453125 -4.140625 C 2.054688 -4.140625 1.726562 -3.988281 1.46875 -3.6875 C 1.21875 -3.382812 1.09375 -2.929688 1.09375 -2.328125 Z M 1.09375 -2.328125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-3\" overflow=\"visible\">\n",
       "<path d=\"M 0.578125 0 L 0.546875 -4.671875 L 1.265625 -4.671875 L 1.28125 -3.953125 C 1.445312 -4.296875 1.609375 -4.519531 1.765625 -4.625 C 1.921875 -4.726562 2.09375 -4.78125 2.28125 -4.78125 C 2.539062 -4.78125 2.8125 -4.695312 3.09375 -4.53125 L 2.828125 -3.796875 C 2.640625 -3.910156 2.445312 -3.96875 2.25 -3.96875 C 2.082031 -3.96875 1.925781 -3.914062 1.78125 -3.8125 C 1.644531 -3.707031 1.546875 -3.5625 1.484375 -3.375 C 1.398438 -3.09375 1.359375 -2.785156 1.359375 -2.453125 L 1.375 -0.015625 Z M 0.578125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-4\" overflow=\"visible\">\n",
       "<path d=\"M 0.453125 0.390625 L 1.21875 0.5 C 1.25 0.738281 1.335938 0.90625 1.484375 1 C 1.679688 1.144531 1.953125 1.21875 2.296875 1.21875 C 2.660156 1.21875 2.941406 1.144531 3.140625 1 C 3.335938 0.851562 3.472656 0.648438 3.546875 0.390625 C 3.585938 0.222656 3.601562 -0.113281 3.59375 -0.625 C 3.25 -0.21875 2.820312 -0.015625 2.3125 -0.015625 C 1.664062 -0.015625 1.164062 -0.242188 0.8125 -0.703125 C 0.457031 -1.160156 0.28125 -1.710938 0.28125 -2.359375 C 0.28125 -2.804688 0.359375 -3.21875 0.515625 -3.59375 C 0.671875 -3.96875 0.898438 -4.257812 1.203125 -4.46875 C 1.503906 -4.675781 1.863281 -4.78125 2.28125 -4.78125 C 2.832031 -4.78125 3.285156 -4.5625 3.640625 -4.125 L 3.640625 -4.6875 L 4.375 -4.703125 L 4.40625 -0.671875 C 4.40625 0.0546875 4.332031 0.570312 4.1875 0.875 C 4.039062 1.1875 3.804688 1.429688 3.484375 1.609375 C 3.171875 1.785156 2.78125 1.875 2.3125 1.875 C 1.75 1.875 1.296875 1.75 0.953125 1.5 C 0.609375 1.257812 0.441406 0.890625 0.453125 0.390625 Z M 1.09375 -2.421875 C 1.09375 -1.804688 1.210938 -1.359375 1.453125 -1.078125 C 1.703125 -0.804688 2.007812 -0.671875 2.375 -0.671875 C 2.738281 -0.671875 3.039062 -0.8125 3.28125 -1.09375 C 3.53125 -1.375 3.65625 -1.8125 3.65625 -2.40625 C 3.65625 -2.976562 3.523438 -3.410156 3.265625 -3.703125 C 3.003906 -3.992188 2.695312 -4.140625 2.34375 -4.140625 C 1.988281 -4.140625 1.691406 -3.992188 1.453125 -3.703125 C 1.210938 -3.410156 1.09375 -2.984375 1.09375 -2.421875 Z M 1.09375 -2.421875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-5\" overflow=\"visible\">\n",
       "<path d=\"M 3.765625 -1.515625 L 4.59375 -1.4375 C 4.46875 -0.957031 4.226562 -0.582031 3.875 -0.3125 C 3.53125 -0.0390625 3.085938 0.09375 2.546875 0.09375 C 1.867188 0.09375 1.328125 -0.113281 0.921875 -0.53125 C 0.523438 -0.945312 0.320312 -1.535156 0.3125 -2.296875 C 0.3125 -3.078125 0.507812 -3.6875 0.90625 -4.125 C 1.3125 -4.5625 1.835938 -4.78125 2.484375 -4.78125 C 3.109375 -4.78125 3.617188 -4.570312 4.015625 -4.15625 C 4.410156 -3.738281 4.609375 -3.144531 4.609375 -2.375 C 4.609375 -2.320312 4.609375 -2.25 4.609375 -2.15625 L 1.125 -2.125 C 1.15625 -1.613281 1.300781 -1.222656 1.5625 -0.953125 C 1.832031 -0.691406 2.164062 -0.5625 2.5625 -0.5625 C 2.851562 -0.5625 3.097656 -0.632812 3.296875 -0.78125 C 3.503906 -0.9375 3.660156 -1.179688 3.765625 -1.515625 Z M 1.171875 -2.78125 L 3.78125 -2.796875 C 3.75 -3.191406 3.648438 -3.488281 3.484375 -3.6875 C 3.222656 -3.988281 2.890625 -4.140625 2.484375 -4.140625 C 2.117188 -4.140625 1.816406 -4.015625 1.578125 -3.765625 C 1.335938 -3.515625 1.203125 -3.1875 1.171875 -2.78125 Z M 1.171875 -2.78125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-6\" overflow=\"visible\">\n",
       "<path d=\"M 2.328125 -0.71875 L 2.4375 -0.03125 C 2.207031 0.0195312 2.007812 0.046875 1.84375 0.046875 C 1.550781 0.046875 1.328125 0.00390625 1.171875 -0.078125 C 1.015625 -0.171875 0.898438 -0.289062 0.828125 -0.4375 C 0.765625 -0.582031 0.726562 -0.890625 0.71875 -1.359375 L 0.703125 -4.046875 L 0.125 -4.046875 L 0.125 -4.671875 L 0.703125 -4.671875 L 0.703125 -5.828125 L 1.5 -6.3125 L 1.5 -4.6875 L 2.296875 -4.6875 L 2.296875 -4.0625 L 1.5 -4.0625 L 1.53125 -1.34375 C 1.53125 -1.113281 1.539062 -0.96875 1.5625 -0.90625 C 1.59375 -0.84375 1.640625 -0.789062 1.703125 -0.75 C 1.765625 -0.707031 1.851562 -0.6875 1.96875 -0.6875 C 2.0625 -0.6875 2.179688 -0.695312 2.328125 -0.71875 Z M 2.328125 -0.71875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-7\" overflow=\"visible\">\n",
       "<path d=\"M 3.640625 -0.59375 C 3.347656 -0.34375 3.066406 -0.164062 2.796875 -0.0625 C 2.523438 0.0390625 2.234375 0.09375 1.921875 0.09375 C 1.410156 0.101562 1.015625 -0.015625 0.734375 -0.265625 C 0.460938 -0.515625 0.328125 -0.835938 0.328125 -1.234375 C 0.316406 -1.460938 0.363281 -1.671875 0.46875 -1.859375 C 0.570312 -2.046875 0.707031 -2.195312 0.875 -2.3125 C 1.039062 -2.425781 1.226562 -2.519531 1.4375 -2.59375 C 1.59375 -2.625 1.828125 -2.660156 2.140625 -2.703125 C 2.785156 -2.773438 3.257812 -2.867188 3.5625 -2.984375 C 3.5625 -3.085938 3.5625 -3.15625 3.5625 -3.1875 C 3.5625 -3.507812 3.488281 -3.734375 3.34375 -3.859375 C 3.125 -4.046875 2.816406 -4.140625 2.421875 -4.140625 C 2.046875 -4.140625 1.769531 -4.070312 1.59375 -3.9375 C 1.425781 -3.8125 1.300781 -3.578125 1.21875 -3.234375 L 0.453125 -3.328125 C 0.515625 -3.660156 0.625 -3.925781 0.78125 -4.125 C 0.9375 -4.332031 1.164062 -4.492188 1.46875 -4.609375 C 1.78125 -4.722656 2.132812 -4.78125 2.53125 -4.78125 C 2.9375 -4.78125 3.257812 -4.734375 3.5 -4.640625 C 3.75 -4.546875 3.929688 -4.429688 4.046875 -4.296875 C 4.171875 -4.160156 4.257812 -3.984375 4.3125 -3.765625 C 4.34375 -3.628906 4.359375 -3.390625 4.359375 -3.046875 L 4.359375 -1.984375 C 4.367188 -1.253906 4.390625 -0.789062 4.421875 -0.59375 C 4.453125 -0.394531 4.519531 -0.207031 4.625 -0.03125 L 3.796875 -0.015625 C 3.710938 -0.179688 3.660156 -0.375 3.640625 -0.59375 Z M 3.5625 -2.359375 C 3.269531 -2.242188 2.835938 -2.144531 2.265625 -2.0625 C 1.941406 -2.007812 1.710938 -1.953125 1.578125 -1.890625 C 1.441406 -1.835938 1.335938 -1.75 1.265625 -1.625 C 1.191406 -1.507812 1.160156 -1.382812 1.171875 -1.25 C 1.171875 -1.039062 1.25 -0.867188 1.40625 -0.734375 C 1.5625 -0.597656 1.796875 -0.53125 2.109375 -0.53125 C 2.410156 -0.53125 2.679688 -0.597656 2.921875 -0.734375 C 3.160156 -0.867188 3.335938 -1.050781 3.453125 -1.28125 C 3.523438 -1.457031 3.5625 -1.71875 3.5625 -2.0625 Z M 3.5625 -2.359375 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph5-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.09375 -5.625 L 5.59375 -5.65625 L 5.625 -0.03125 Z M 1.265625 -0.140625 L 5.484375 -0.171875 L 5.453125 -5.515625 L 1.234375 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph5-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.359375 0 L 1.671875 -6.453125 L 6.171875 -6.46875 L 5.953125 -5.390625 L 2.765625 -5.375 L 2.453125 -3.828125 L 5.578125 -3.84375 L 5.359375 -2.78125 L 2.234375 -2.765625 L 1.671875 -0.015625 Z M 0.359375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph6-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.09375 -5.625 L 5.59375 -5.65625 L 5.625 -0.03125 Z M 1.265625 -0.140625 L 5.484375 -0.171875 L 5.453125 -5.515625 L 1.234375 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph6-1\" overflow=\"visible\">\n",
       "<path d=\"M 2.15625 -0.65625 L 2.03125 -0.015625 C 1.832031 0.0351562 1.644531 0.0625 1.46875 0.0625 C 1.15625 0.0703125 0.90625 0 0.71875 -0.15625 C 0.570312 -0.269531 0.5 -0.429688 0.5 -0.640625 C 0.5 -0.734375 0.535156 -0.96875 0.609375 -1.34375 L 1.15625 -4.046875 L 0.53125 -4.046875 L 0.65625 -4.671875 L 1.28125 -4.671875 L 1.53125 -5.828125 L 2.4375 -6.375 L 2.078125 -4.6875 L 2.859375 -4.6875 L 2.734375 -4.0625 L 1.953125 -4.0625 L 1.421875 -1.484375 C 1.367188 -1.160156 1.34375 -0.96875 1.34375 -0.90625 C 1.34375 -0.8125 1.367188 -0.738281 1.421875 -0.6875 C 1.472656 -0.632812 1.5625 -0.609375 1.6875 -0.609375 C 1.863281 -0.609375 2.019531 -0.625 2.15625 -0.65625 Z M 2.15625 -0.65625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph7-0\" overflow=\"visible\">\n",
       "<path d=\"M 0.296875 0 L 0.296875 -6 L 2.703125 -6 L 2.703125 0 Z M 2.40625 -0.296875 L 2.40625 -5.703125 L 0.59375 -5.703125 L 0.59375 -0.296875 Z M 2.40625 -0.296875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph7-1\" overflow=\"visible\">\n",
       "<path d=\"M 1.203125 0 L 0.5625 0 L 2.65625 -2.4375 L 0.5625 -4.84375 L 1.25 -4.84375 L 3 -3.015625 L 4.8125 -4.84375 L 5.4375 -4.84375 L 3.3125 -2.4375 L 5.4375 0 L 4.75 0 L 3 -1.953125 Z M 1.203125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph8-0\" overflow=\"visible\">\n",
       "<path d=\"\" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph8-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.703125 -6.421875 L 0.703125 0 L 1.4375 0 L 1.4375 -6.421875 Z M 0.703125 -6.421875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph8-2\" overflow=\"visible\">\n",
       "<path d=\"M 2.734375 -4.78125 C 2.4375 -4.78125 2.15625 -4.703125 1.90625 -4.5625 C 1.640625 -4.421875 1.4375 -4.234375 1.28125 -3.96875 L 1.28125 -4.65625 L 0.5625 -4.65625 L 0.5625 0 L 1.28125 0 L 1.28125 -2.8125 C 1.3125 -3.234375 1.4375 -3.5625 1.6875 -3.8125 C 1.921875 -4.046875 2.203125 -4.171875 2.53125 -4.171875 C 3.34375 -4.171875 3.75 -3.71875 3.75 -2.8125 L 3.75 0 L 4.46875 0 L 4.46875 -2.859375 C 4.46875 -4.140625 3.890625 -4.78125 2.734375 -4.78125 Z M 2.734375 -4.78125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph8-3\" overflow=\"visible\">\n",
       "<path d=\"M 2.78125 -4.78125 C 2.078125 -4.78125 1.5625 -4.484375 1.234375 -3.890625 L 1.234375 -4.65625 L 0.5625 -4.65625 L 0.5625 1.78125 L 1.28125 1.78125 L 1.28125 -0.84375 C 1.640625 -0.203125 2.15625 0.125 2.8125 0.125 C 3.484375 0.125 4 -0.125 4.375 -0.609375 C 4.71875 -1.0625 4.890625 -1.625 4.890625 -2.3125 C 4.890625 -3.015625 4.71875 -3.578125 4.359375 -4.03125 C 3.984375 -4.53125 3.453125 -4.78125 2.78125 -4.78125 Z M 2.6875 -4.1875 C 3.1875 -4.1875 3.5625 -4 3.828125 -3.625 C 4.046875 -3.296875 4.15625 -2.859375 4.15625 -2.3125 C 4.15625 -1.75 4.046875 -1.3125 3.8125 -0.984375 C 3.546875 -0.640625 3.171875 -0.46875 2.65625 -0.46875 C 2.234375 -0.46875 1.90625 -0.640625 1.640625 -0.96875 C 1.375 -1.296875 1.25 -1.734375 1.25 -2.265625 L 1.25 -2.359375 C 1.25 -2.875 1.375 -3.3125 1.609375 -3.640625 C 1.859375 -4 2.21875 -4.1875 2.6875 -4.1875 Z M 2.6875 -4.1875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph8-4\" overflow=\"visible\">\n",
       "<path d=\"M 0.5625 -4.65625 L 0.5625 -1.765625 C 0.5625 -0.515625 1.109375 0.125 2.25 0.125 C 2.875 0.125 3.390625 -0.15625 3.765625 -0.71875 L 3.765625 0 L 4.484375 0 L 4.484375 -4.65625 L 3.765625 -4.65625 L 3.765625 -1.8125 C 3.703125 -1.421875 3.5625 -1.09375 3.296875 -0.84375 C 3.0625 -0.609375 2.78125 -0.484375 2.46875 -0.484375 C 2.046875 -0.484375 1.75 -0.609375 1.5625 -0.8125 C 1.375 -1.03125 1.28125 -1.375 1.28125 -1.8125 L 1.28125 -4.65625 Z M 0.5625 -4.65625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph8-5\" overflow=\"visible\">\n",
       "<path d=\"M 1.796875 -6.15625 L 1.09375 -5.859375 L 1.09375 -4.65625 L 0.15625 -4.65625 L 0.15625 -4.046875 L 1.09375 -4.046875 L 1.09375 -1.09375 C 1.09375 -0.734375 1.15625 -0.484375 1.3125 -0.296875 C 1.46875 -0.09375 1.75 0 2.140625 0 L 2.828125 0 L 2.828125 -0.609375 L 2.234375 -0.609375 C 2.078125 -0.609375 1.96875 -0.640625 1.90625 -0.71875 C 1.828125 -0.796875 1.796875 -0.921875 1.796875 -1.09375 L 1.796875 -4.046875 L 2.953125 -4.046875 L 2.953125 -4.65625 L 1.796875 -4.65625 Z M 1.796875 -6.15625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph8-6\" overflow=\"visible\">\n",
       "<path d=\"\" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "</g>\n",
       "</defs>\n",
       "<g id=\"surface1\">\n",
       "<path d=\"M 304 228 L 536 228 C 542.628906 228 548 233.371094 548 240 L 548 356 C 548 362.628906 542.628906 368 536 368 L 304 368 C 297.371094 368 292 362.628906 292 356 L 292 240 C 292 233.371094 297.371094 228 304 228 Z M 304 228 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 326.203125 320 L 354.203125 320 L 354.203125 336 L 326.203125 336 Z M 326.203125 320 \" style=\"fill-rule:nonzero;fill:rgb(39.99939%,74.902344%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"146.4877\" xlink:href=\"#glyph0-1\" y=\"104.5\"/>\n",
       "</g>\n",
       "<path d=\"M 283 351.140625 L 333.960938 351.910156 C 337.273438 351.957031 340 349.3125 340.050781 346 C 340.050781 345.988281 340.050781 345.972656 340.050781 345.960938 L 340.085938 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 340.117188 337.898438 L 340.085938 341.898438 M 338.585938 341.886719 L 340.117188 337.898438 L 341.585938 341.914062 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 340.179688 320 L 340.015625 257.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 340.003906 253.898438 L 340.015625 257.898438 M 338.515625 257.902344 L 340.003906 253.898438 L 341.515625 257.894531 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 377.945312 320 L 405.945312 320 L 405.945312 336 L 377.945312 336 Z M 377.945312 320 \" style=\"fill-rule:nonzero;fill:rgb(39.99939%,74.902344%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"198.2302\" xlink:href=\"#glyph0-1\" y=\"104.5\"/>\n",
       "</g>\n",
       "<path d=\"M 391.945312 320 L 391.945312 301.820312 C 391.945312 298.523438 394.601562 295.847656 397.898438 295.820312 L 438.394531 295.523438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 442.394531 295.492188 L 438.394531 295.523438 M 438.382812 294.023438 L 442.394531 295.492188 L 438.40625 297.023438 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 452.292969 287.476562 L 452.105469 258.441406 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 452.078125 254.441406 L 452.105469 258.441406 M 450.605469 258.449219 L 452.078125 254.441406 L 453.605469 258.429688 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"170.9915\" xlink:href=\"#glyph1-1\" y=\"81.4565\"/>\n",
       "  <use x=\"173.4917\" xlink:href=\"#glyph1-2\" y=\"81.4565\"/>\n",
       "  <use x=\"178.4939\" xlink:href=\"#glyph1-3\" y=\"81.4565\"/>\n",
       "  <use x=\"183.4961\" xlink:href=\"#glyph1-4\" y=\"81.4565\"/>\n",
       "  <use x=\"188.4983\" xlink:href=\"#glyph1-5\" y=\"81.4565\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"172.2417\" xlink:href=\"#glyph1-6\" y=\"91.751\"/>\n",
       "  <use x=\"177.2475\" xlink:href=\"#glyph1-7\" y=\"91.751\"/>\n",
       "  <use x=\"182.2533\" xlink:href=\"#glyph1-5\" y=\"91.751\"/>\n",
       "  <use x=\"184.7571\" xlink:href=\"#glyph1-8\" y=\"91.751\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"178.4995\" xlink:href=\"#glyph2-1\" y=\"102.0454\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"181\" xlink:href=\"#glyph3-1\" y=\"106.0454\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"111.43898\" xlink:href=\"#glyph4-1\" y=\"81.445995\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"116.936086\" xlink:href=\"#glyph4-2\" y=\"81.413785\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"121.9418\" xlink:href=\"#glyph4-3\" y=\"81.384455\"/>\n",
       "  <use x=\"124.938748\" xlink:href=\"#glyph4-4\" y=\"81.366894\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"129.944462\" xlink:href=\"#glyph4-5\" y=\"81.337564\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"134.950176\" xlink:href=\"#glyph4-6\" y=\"81.308233\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"115.746526\" xlink:href=\"#glyph4-4\" y=\"91.715332\"/>\n",
       "  <use x=\"120.75224\" xlink:href=\"#glyph4-7\" y=\"91.686001\"/>\n",
       "  <use x=\"125.757954\" xlink:href=\"#glyph4-6\" y=\"91.656671\"/>\n",
       "  <use x=\"128.26171\" xlink:href=\"#glyph4-5\" y=\"91.642\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"120.566062\" xlink:href=\"#glyph5-1\" y=\"101.981669\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"126.086905\" xlink:href=\"#glyph6-1\" y=\"105.949388\"/>\n",
       "</g>\n",
       "<path d=\"M 315.886719 351.636719 L 385.972656 351.972656 C 389.285156 351.988281 391.984375 349.3125 392 346 C 392 345.992188 392 345.980469 392 345.972656 L 392 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 392 337.898438 L 392 341.898438 M 390.5 341.898438 L 392 337.898438 L 393.5 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 312.035156 376 L 312.007812 357.867188 C 312.003906 354.605469 314.605469 351.9375 317.867188 351.859375 L 325.40625 351.683594 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 438.277344 320 L 466.277344 320 L 466.277344 336 L 438.277344 336 Z M 438.277344 320 \" style=\"fill-rule:nonzero;fill:rgb(39.99939%,74.902344%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"252.5196\" xlink:href=\"#glyph1-5\" y=\"104.5\"/>\n",
       "  <use x=\"255.0198\" xlink:href=\"#glyph1-7\" y=\"104.5\"/>\n",
       "  <use x=\"260.022\" xlink:href=\"#glyph1-2\" y=\"104.5\"/>\n",
       "  <use x=\"265.0242\" xlink:href=\"#glyph1-9\" y=\"104.5\"/>\n",
       "</g>\n",
       "<path d=\"M 457.722656 238.882812 C 460.847656 242.007812 460.847656 247.074219 457.722656 250.195312 C 454.597656 253.320312 449.53125 253.320312 446.410156 250.195312 C 443.285156 247.074219 443.285156 242.007812 446.410156 238.882812 C 449.53125 235.757812 454.597656 235.757812 457.722656 238.882812 \" style=\"fill-rule:nonzero;fill:rgb(69.804382%,85.098267%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"258.4376\" xlink:href=\"#glyph1-10\" y=\"21.0399\"/>\n",
       "</g>\n",
       "<path d=\"M 457.949219 289.820312 C 461.074219 292.945312 461.074219 298.011719 457.949219 301.136719 C 454.824219 304.257812 449.761719 304.257812 446.636719 301.136719 C 443.511719 298.011719 443.511719 292.945312 446.636719 289.820312 C 449.761719 286.699219 454.824219 286.699219 457.949219 289.820312 \" style=\"fill-rule:nonzero;fill:rgb(69.804382%,85.098267%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"258.2962\" xlink:href=\"#glyph7-1\" y=\"70.9784\"/>\n",
       "</g>\n",
       "<path d=\"M 452.28125 320 L 452.289062 309.378906 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 452.292969 305.378906 L 452.289062 309.378906 M 450.789062 309.378906 L 452.292969 305.378906 L 453.789062 309.378906 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 363.210938 351.863281 L 446.109375 351.992188 C 449.40625 351.996094 452.089844 349.339844 452.117188 346.042969 L 452.15625 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 452.191406 337.898438 L 452.15625 341.898438 M 450.65625 341.886719 L 452.191406 337.898438 L 453.65625 341.914062 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"104.9659\" xlink:href=\"#glyph8-1\" y=\"165\"/>\n",
       "  <use x=\"107.0989\" xlink:href=\"#glyph8-2\" y=\"165\"/>\n",
       "  <use x=\"112.1299\" xlink:href=\"#glyph8-3\" y=\"165\"/>\n",
       "  <use x=\"117.4039\" xlink:href=\"#glyph8-4\" y=\"165\"/>\n",
       "  <use x=\"122.4439\" xlink:href=\"#glyph8-5\" y=\"165\"/>\n",
       "  <use x=\"125.6389\" xlink:href=\"#glyph8-6\" y=\"165\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"128.6359\" xlink:href=\"#glyph2-2\" y=\"165\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"134.6389\" xlink:href=\"#glyph3-1\" y=\"169\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"36.2336\" xlink:href=\"#glyph1-11\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"42.7334\" xlink:href=\"#glyph1-12\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"44.7332\" xlink:href=\"#glyph1-13\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"49.739\" xlink:href=\"#glyph1-13\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"54.7448\" xlink:href=\"#glyph1-8\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"59.7506\" xlink:href=\"#glyph1-2\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"64.7564\" xlink:href=\"#glyph1-14\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"67.2566\" xlink:href=\"#glyph1-15\" y=\"120.1805\"/>\n",
       "  <use x=\"71.7566\" xlink:href=\"#glyph1-5\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"74.2568\" xlink:href=\"#glyph1-7\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"79.2626\" xlink:href=\"#glyph1-5\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"81.7628\" xlink:href=\"#glyph1-8\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"52.9988\" xlink:href=\"#glyph2-3\" y=\"130.475\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"59.4983\" xlink:href=\"#glyph3-1\" y=\"134.475\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"61.9985\" xlink:href=\"#glyph3-2\" y=\"134.475\"/>\n",
       "  <use x=\"64.9955\" xlink:href=\"#glyph3-3\" y=\"134.475\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"382\" xlink:href=\"#glyph2-4\" y=\"19.2955\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"388.4995\" xlink:href=\"#glyph3-1\" y=\"23.2955\"/>\n",
       "</g>\n",
       "<path d=\"M 493.945312 320 L 521.945312 320 L 521.945312 336 L 493.945312 336 Z M 493.945312 320 \" style=\"fill-rule:nonzero;fill:rgb(39.99939%,74.902344%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"314.2302\" xlink:href=\"#glyph0-1\" y=\"104.5\"/>\n",
       "</g>\n",
       "<path d=\"M 401.894531 351.894531 L 501.980469 351.992188 C 505.292969 351.996094 507.984375 349.3125 507.984375 346 C 507.984375 345.992188 507.984375 345.988281 507.984375 345.980469 L 507.976562 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 507.96875 337.898438 L 507.976562 341.898438 M 506.476562 341.902344 L 507.96875 337.898438 L 509.476562 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 345.65625 238.34375 C 348.78125 241.46875 348.78125 246.53125 345.65625 249.65625 C 342.53125 252.78125 337.46875 252.78125 334.34375 249.65625 C 331.21875 246.53125 331.21875 241.46875 334.34375 238.34375 C 337.46875 235.21875 342.53125 235.21875 345.65625 238.34375 \" style=\"fill-rule:nonzero;fill:rgb(69.804382%,85.098267%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"146.0029\" xlink:href=\"#glyph7-1\" y=\"19.5\"/>\n",
       "</g>\n",
       "<path d=\"M 348 244 L 438.164062 244.507812 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 442.164062 244.53125 L 438.164062 244.507812 M 438.175781 243.007812 L 442.164062 244.53125 L 438.15625 246.007812 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 274 243.769531 L 326.101562 243.976562 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 330.101562 243.992188 L 326.101562 243.976562 M 326.105469 242.476562 L 330.101562 243.992188 L 326.09375 245.476562 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"303.5494\" xlink:href=\"#glyph1-16\" y=\"49.3714\"/>\n",
       "  <use x=\"310.5496\" xlink:href=\"#glyph1-4\" y=\"49.3714\"/>\n",
       "  <use x=\"315.5518\" xlink:href=\"#glyph1-5\" y=\"49.3714\"/>\n",
       "  <use x=\"318.052\" xlink:href=\"#glyph1-3\" y=\"49.3714\"/>\n",
       "  <use x=\"323.0542\" xlink:href=\"#glyph1-4\" y=\"49.3714\"/>\n",
       "  <use x=\"328.0564\" xlink:href=\"#glyph1-5\" y=\"49.3714\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"308.2999\" xlink:href=\"#glyph1-6\" y=\"59.6658\"/>\n",
       "  <use x=\"313.3057\" xlink:href=\"#glyph1-7\" y=\"59.6658\"/>\n",
       "  <use x=\"318.3115\" xlink:href=\"#glyph1-5\" y=\"59.6658\"/>\n",
       "  <use x=\"320.8153\" xlink:href=\"#glyph1-8\" y=\"59.6658\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"312.3077\" xlink:href=\"#glyph2-5\" y=\"69.9602\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"319.3082\" xlink:href=\"#glyph3-1\" y=\"73.9602\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"45.249\" xlink:href=\"#glyph1-17\" y=\"13.1818\"/>\n",
       "  <use x=\"52.746\" xlink:href=\"#glyph1-8\" y=\"13.1818\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"57.7518\" xlink:href=\"#glyph1-18\" y=\"13.1818\"/>\n",
       "  <use x=\"65.2488\" xlink:href=\"#glyph1-19\" y=\"13.1818\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"70.2546\" xlink:href=\"#glyph1-20\" y=\"13.1818\"/>\n",
       "  <use x=\"73.2516\" xlink:href=\"#glyph1-21\" y=\"13.1818\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"52.9988\" xlink:href=\"#glyph2-4\" y=\"23.4763\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"59.4983\" xlink:href=\"#glyph3-1\" y=\"27.4763\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"61.9985\" xlink:href=\"#glyph3-2\" y=\"27.4763\"/>\n",
       "  <use x=\"64.9955\" xlink:href=\"#glyph3-3\" y=\"27.4763\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"213.0902\" xlink:href=\"#glyph1-22\" y=\"79.8182\"/>\n",
       "  <use x=\"219.59\" xlink:href=\"#glyph1-7\" y=\"79.8182\"/>\n",
       "  <use x=\"224.5958\" xlink:href=\"#glyph1-2\" y=\"79.8182\"/>\n",
       "  <use x=\"229.6016\" xlink:href=\"#glyph1-13\" y=\"79.8182\"/>\n",
       "  <use x=\"234.6074\" xlink:href=\"#glyph1-12\" y=\"79.8182\"/>\n",
       "  <use x=\"236.6072\" xlink:href=\"#glyph1-13\" y=\"79.8182\"/>\n",
       "  <use x=\"241.613\" xlink:href=\"#glyph1-7\" y=\"79.8182\"/>\n",
       "  <use x=\"246.6188\" xlink:href=\"#glyph1-5\" y=\"79.8182\"/>\n",
       "  <use x=\"249.1226\" xlink:href=\"#glyph1-8\" y=\"79.8182\"/>\n",
       "  <use x=\"254.1284\" xlink:href=\"#glyph1-14\" y=\"79.8182\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"217.3551\" xlink:href=\"#glyph1-18\" y=\"90.1126\"/>\n",
       "  <use x=\"224.8521\" xlink:href=\"#glyph1-8\" y=\"90.1126\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"229.8579\" xlink:href=\"#glyph1-18\" y=\"90.1126\"/>\n",
       "  <use x=\"237.3549\" xlink:href=\"#glyph1-19\" y=\"90.1126\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"242.3607\" xlink:href=\"#glyph1-20\" y=\"90.1126\"/>\n",
       "  <use x=\"245.3577\" xlink:href=\"#glyph1-21\" y=\"90.1126\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"229.1061\" xlink:href=\"#glyph2-4\" y=\"105.407\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"235.6056\" xlink:href=\"#glyph3-1\" y=\"109.407\"/>\n",
       "</g>\n",
       "<path d=\"M 460.066406 244.539062 L 562.101562 244.761719 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 566.101562 244.769531 L 562.101562 244.761719 M 562.101562 243.261719 L 566.101562 244.769531 L 562.097656 246.261719 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"230.3721\" xlink:href=\"#glyph1-23\" y=\"99\"/>\n",
       "</g>\n",
       "<path d=\"M 507.964844 320 L 508 307.527344 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 508.007812 303.527344 L 508 307.527344 M 506.5 307.523438 L 508.007812 303.527344 L 509.5 307.53125 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 192 412 L 220 412 L 220 428 L 192 428 Z M 192 412 \" style=\"fill-rule:nonzero;fill:rgb(39.99939%,74.902344%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"12.2864\" xlink:href=\"#glyph0-1\" y=\"196.5\"/>\n",
       "</g>\n",
       "<path d=\"M 512 416 L 534.101562 416 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 538.101562 416 L 534.101562 416 M 534.101562 414.5 L 538.101562 416 L 534.101562 417.5 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 521 428 L 521 422 C 521 418.6875 523.6875 416 527 416 L 537.789062 416 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 432 427 L 454.101562 427 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 458.101562 427 L 454.101562 427 M 454.101562 425.5 L 458.101562 427 L 454.101562 428.5 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 432 427 L 438 427 C 441.3125 427 444 424.3125 444 421 L 444 416.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 444 412.898438 L 444 416.898438 M 442.5 416.898438 L 444 412.898438 L 445.5 416.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<path d=\"M 341.65625 414.34375 C 344.78125 417.46875 344.78125 422.53125 341.65625 425.65625 C 338.53125 428.78125 333.46875 428.78125 330.34375 425.65625 C 327.21875 422.53125 327.21875 417.46875 330.34375 414.34375 C 333.46875 411.21875 338.53125 411.21875 341.65625 414.34375 \" style=\"fill-rule:nonzero;fill:rgb(69.804382%,85.098267%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-191,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"142.0029\" xlink:href=\"#glyph7-1\" y=\"195.5\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"161.4912\" xlink:href=\"#glyph1-24\" y=\"191\"/>\n",
       "  <use x=\"167.4942\" xlink:href=\"#glyph1-25\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"169.494\" xlink:href=\"#glyph1-8\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"174.4998\" xlink:href=\"#glyph1-18\" y=\"191\"/>\n",
       "  <use x=\"181.9968\" xlink:href=\"#glyph1-8\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"187.0026\" xlink:href=\"#glyph1-2\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"192.0084\" xlink:href=\"#glyph1-5\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"194.5086\" xlink:href=\"#glyph1-26\" y=\"191\"/>\n",
       "  <use x=\"197.5056\" xlink:href=\"#glyph1-27\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"204.0054\" xlink:href=\"#glyph1-12\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"206.0052\" xlink:href=\"#glyph1-15\" y=\"191\"/>\n",
       "  <use x=\"210.5052\" xlink:href=\"#glyph1-8\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"170.7417\" xlink:href=\"#glyph1-16\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"177.7419\" xlink:href=\"#glyph1-3\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"182.7477\" xlink:href=\"#glyph1-8\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"187.7535\" xlink:href=\"#glyph1-20\" y=\"201.2944\"/>\n",
       "  <use x=\"190.7505\" xlink:href=\"#glyph1-7\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"195.7563\" xlink:href=\"#glyph1-5\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"198.2565\" xlink:href=\"#glyph1-19\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"203.2623\" xlink:href=\"#glyph1-20\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"49.7449\" xlink:href=\"#glyph1-28\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"55.2421\" xlink:href=\"#glyph1-22\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"64.2421\" xlink:href=\"#glyph1-25\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"66.2419\" xlink:href=\"#glyph1-7\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"71.2477\" xlink:href=\"#glyph1-21\" y=\"191\"/>\n",
       "  <use x=\"75.7477\" xlink:href=\"#glyph1-8\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"80.7535\" xlink:href=\"#glyph1-20\" y=\"191\"/>\n",
       "  <use x=\"83.7505\" xlink:href=\"#glyph1-14\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"86.2507\" xlink:href=\"#glyph1-27\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"92.7505\" xlink:href=\"#glyph1-12\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"94.7503\" xlink:href=\"#glyph1-5\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"97.2505\" xlink:href=\"#glyph1-9\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"42.4807\" xlink:href=\"#glyph1-7\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"47.4865\" xlink:href=\"#glyph1-29\" y=\"201.2944\"/>\n",
       "  <use x=\"51.9865\" xlink:href=\"#glyph1-5\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"54.4867\" xlink:href=\"#glyph1-12\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"56.4865\" xlink:href=\"#glyph1-30\" y=\"201.2944\"/>\n",
       "  <use x=\"60.9865\" xlink:href=\"#glyph1-7\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"65.9923\" xlink:href=\"#glyph1-5\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"68.4925\" xlink:href=\"#glyph1-12\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"70.4923\" xlink:href=\"#glyph1-19\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"75.4981\" xlink:href=\"#glyph1-2\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"80.5039\" xlink:href=\"#glyph1-14\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"83.0041\" xlink:href=\"#glyph1-31\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"85.5043\" xlink:href=\"#glyph1-4\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"90.5101\" xlink:href=\"#glyph1-29\" y=\"201.2944\"/>\n",
       "  <use x=\"95.0101\" xlink:href=\"#glyph1-5\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"97.5103\" xlink:href=\"#glyph1-12\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"99.5101\" xlink:href=\"#glyph1-19\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"104.5159\" xlink:href=\"#glyph1-2\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"357.481\" xlink:href=\"#glyph1-22\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"363.9808\" xlink:href=\"#glyph1-19\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"368.9866\" xlink:href=\"#glyph1-2\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"373.9924\" xlink:href=\"#glyph1-29\" y=\"195\"/>\n",
       "  <use x=\"378.4924\" xlink:href=\"#glyph1-7\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"383.4982\" xlink:href=\"#glyph1-5\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"385.9984\" xlink:href=\"#glyph1-8\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"391.0042\" xlink:href=\"#glyph1-2\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"396.01\" xlink:href=\"#glyph1-7\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"401.0158\" xlink:href=\"#glyph1-5\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"403.516\" xlink:href=\"#glyph1-8\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"278.4949\" xlink:href=\"#glyph1-22\" y=\"195\"/>\n",
       "  <use x=\"284.9947\" xlink:href=\"#glyph1-19\" y=\"195\"/>\n",
       "  <use x=\"290.0005\" xlink:href=\"#glyph1-3\" y=\"195\"/>\n",
       "  <use x=\"295.0063\" xlink:href=\"#glyph1-21\" y=\"195\"/>\n",
       "</g>\n",
       "</g>\n",
       "</svg>"
      ],
      "text/plain": [
       "<IPython.core.display.SVG object>"
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "SVG(filename= '../img/lstm_2.svg')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Fig. 10.9.3: Computation of memory cells in an LSTM. Here, the multiplication is carried out element-wise."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<svg height=\"209pt\" version=\"1.1\" viewBox=\"0 0 414 209\" width=\"414pt\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n",
       "<defs>\n",
       "<g>\n",
       "<symbol id=\"glyph0-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.125 -5.625 L 5.625 -5.625 L 5.625 0 Z M 1.265625 -0.140625 L 5.484375 -0.140625 L 5.484375 -5.484375 L 1.265625 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph0-1\" overflow=\"visible\">\n",
       "<path d=\"M 5.796875 -4.671875 L 5.671875 -4 L 4.5 -4 C 4.726562 -3.675781 4.84375 -3.269531 4.84375 -2.78125 C 4.84375 -2.019531 4.617188 -1.347656 4.171875 -0.765625 C 3.722656 -0.179688 3.113281 0.109375 2.34375 0.109375 C 1.75 0.109375 1.28125 -0.0625 0.9375 -0.40625 C 0.601562 -0.757812 0.4375 -1.21875 0.4375 -1.78125 C 0.4375 -2.613281 0.664062 -3.316406 1.125 -3.890625 C 1.59375 -4.472656 2.195312 -4.765625 2.9375 -4.765625 C 3.175781 -4.765625 3.394531 -4.734375 3.59375 -4.671875 Z M 1.234375 -1.796875 C 1.234375 -1.421875 1.332031 -1.113281 1.53125 -0.875 C 1.726562 -0.632812 2 -0.515625 2.34375 -0.515625 C 2.875 -0.515625 3.289062 -0.765625 3.59375 -1.265625 C 3.894531 -1.773438 4.046875 -2.289062 4.046875 -2.8125 C 4.046875 -3.25 3.945312 -3.582031 3.75 -3.8125 C 3.5625 -4.039062 3.300781 -4.15625 2.96875 -4.15625 C 2.4375 -4.15625 2.015625 -3.914062 1.703125 -3.4375 C 1.390625 -2.957031 1.234375 -2.410156 1.234375 -1.796875 Z M 1.234375 -1.796875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.125 -5.625 L 5.625 -5.625 L 5.625 0 Z M 1.265625 -0.140625 L 5.484375 -0.140625 L 5.484375 -5.484375 L 1.265625 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.84375 0 L 0.84375 -6.4375 L 1.6875 -6.4375 L 1.6875 0 Z M 0.84375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-2\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 0 L 0.59375 -4.671875 L 1.3125 -4.671875 L 1.3125 -4 C 1.644531 -4.507812 2.140625 -4.765625 2.796875 -4.765625 C 3.078125 -4.765625 3.332031 -4.710938 3.5625 -4.609375 C 3.800781 -4.515625 3.976562 -4.382812 4.09375 -4.21875 C 4.207031 -4.0625 4.289062 -3.867188 4.34375 -3.640625 C 4.375 -3.492188 4.390625 -3.238281 4.390625 -2.875 L 4.390625 0 L 3.59375 0 L 3.59375 -2.84375 C 3.59375 -3.164062 3.5625 -3.40625 3.5 -3.5625 C 3.4375 -3.71875 3.328125 -3.84375 3.171875 -3.9375 C 3.015625 -4.039062 2.832031 -4.09375 2.625 -4.09375 C 2.289062 -4.09375 2 -3.984375 1.75 -3.765625 C 1.507812 -3.554688 1.390625 -3.148438 1.390625 -2.546875 L 1.390625 0 Z M 0.59375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-3\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 1.78125 L 0.59375 -4.671875 L 1.3125 -4.671875 L 1.3125 -4.0625 C 1.476562 -4.300781 1.664062 -4.476562 1.875 -4.59375 C 2.09375 -4.707031 2.359375 -4.765625 2.671875 -4.765625 C 3.066406 -4.765625 3.414062 -4.660156 3.71875 -4.453125 C 4.019531 -4.253906 4.25 -3.96875 4.40625 -3.59375 C 4.5625 -3.21875 4.640625 -2.8125 4.640625 -2.375 C 4.640625 -1.894531 4.550781 -1.460938 4.375 -1.078125 C 4.207031 -0.691406 3.960938 -0.394531 3.640625 -0.1875 C 3.316406 0.0078125 2.972656 0.109375 2.609375 0.109375 C 2.347656 0.109375 2.113281 0.0507812 1.90625 -0.0625 C 1.695312 -0.175781 1.523438 -0.316406 1.390625 -0.484375 L 1.390625 1.78125 Z M 1.3125 -2.3125 C 1.3125 -1.707031 1.429688 -1.257812 1.671875 -0.96875 C 1.921875 -0.6875 2.21875 -0.546875 2.5625 -0.546875 C 2.90625 -0.546875 3.203125 -0.691406 3.453125 -0.984375 C 3.710938 -1.285156 3.84375 -1.75 3.84375 -2.375 C 3.84375 -2.96875 3.71875 -3.410156 3.46875 -3.703125 C 3.226562 -4.003906 2.9375 -4.15625 2.59375 -4.15625 C 2.257812 -4.15625 1.960938 -3.992188 1.703125 -3.671875 C 1.441406 -3.359375 1.3125 -2.90625 1.3125 -2.3125 Z M 1.3125 -2.3125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-4\" overflow=\"visible\">\n",
       "<path d=\"M 3.65625 0 L 3.65625 -0.6875 C 3.289062 -0.15625 2.796875 0.109375 2.171875 0.109375 C 1.898438 0.109375 1.644531 0.0546875 1.40625 -0.046875 C 1.164062 -0.160156 0.984375 -0.296875 0.859375 -0.453125 C 0.742188 -0.609375 0.664062 -0.800781 0.625 -1.03125 C 0.59375 -1.1875 0.578125 -1.4375 0.578125 -1.78125 L 0.578125 -4.671875 L 1.359375 -4.671875 L 1.359375 -2.078125 C 1.359375 -1.660156 1.378906 -1.382812 1.421875 -1.25 C 1.460938 -1.039062 1.5625 -0.875 1.71875 -0.75 C 1.882812 -0.632812 2.085938 -0.578125 2.328125 -0.578125 C 2.566406 -0.578125 2.789062 -0.632812 3 -0.75 C 3.207031 -0.875 3.351562 -1.039062 3.4375 -1.25 C 3.519531 -1.457031 3.5625 -1.765625 3.5625 -2.171875 L 3.5625 -4.671875 L 4.359375 -4.671875 L 4.359375 0 Z M 3.65625 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-5\" overflow=\"visible\">\n",
       "<path d=\"M 2.328125 -0.703125 L 2.4375 -0.015625 C 2.207031 0.0351562 2.007812 0.0625 1.84375 0.0625 C 1.550781 0.0625 1.328125 0.015625 1.171875 -0.078125 C 1.015625 -0.171875 0.898438 -0.289062 0.828125 -0.4375 C 0.765625 -0.582031 0.734375 -0.890625 0.734375 -1.359375 L 0.734375 -4.046875 L 0.15625 -4.046875 L 0.15625 -4.671875 L 0.734375 -4.671875 L 0.734375 -5.828125 L 1.53125 -6.296875 L 1.53125 -4.671875 L 2.328125 -4.671875 L 2.328125 -4.046875 L 1.53125 -4.046875 L 1.53125 -1.328125 C 1.53125 -1.097656 1.539062 -0.953125 1.5625 -0.890625 C 1.59375 -0.828125 1.640625 -0.773438 1.703125 -0.734375 C 1.765625 -0.691406 1.851562 -0.671875 1.96875 -0.671875 C 2.0625 -0.671875 2.179688 -0.679688 2.328125 -0.703125 Z M 2.328125 -0.703125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-6\" overflow=\"visible\">\n",
       "<path d=\"M 0.453125 0.390625 L 1.21875 0.5 C 1.25 0.738281 1.335938 0.910156 1.484375 1.015625 C 1.679688 1.160156 1.953125 1.234375 2.296875 1.234375 C 2.660156 1.234375 2.941406 1.160156 3.140625 1.015625 C 3.335938 0.867188 3.472656 0.664062 3.546875 0.40625 C 3.585938 0.238281 3.601562 -0.0976562 3.59375 -0.609375 C 3.25 -0.203125 2.820312 0 2.3125 0 C 1.664062 0 1.164062 -0.226562 0.8125 -0.6875 C 0.46875 -1.15625 0.296875 -1.710938 0.296875 -2.359375 C 0.296875 -2.804688 0.375 -3.21875 0.53125 -3.59375 C 0.695312 -3.96875 0.929688 -4.253906 1.234375 -4.453125 C 1.535156 -4.660156 1.894531 -4.765625 2.3125 -4.765625 C 2.863281 -4.765625 3.316406 -4.546875 3.671875 -4.109375 L 3.671875 -4.671875 L 4.40625 -4.671875 L 4.40625 -0.640625 C 4.40625 0.0859375 4.328125 0.601562 4.171875 0.90625 C 4.023438 1.207031 3.789062 1.445312 3.46875 1.625 C 3.15625 1.800781 2.765625 1.890625 2.296875 1.890625 C 1.734375 1.890625 1.28125 1.765625 0.9375 1.515625 C 0.601562 1.265625 0.441406 0.890625 0.453125 0.390625 Z M 1.109375 -2.421875 C 1.109375 -1.804688 1.226562 -1.359375 1.46875 -1.078125 C 1.707031 -0.796875 2.007812 -0.65625 2.375 -0.65625 C 2.738281 -0.65625 3.046875 -0.796875 3.296875 -1.078125 C 3.546875 -1.359375 3.671875 -1.796875 3.671875 -2.390625 C 3.671875 -2.960938 3.539062 -3.394531 3.28125 -3.6875 C 3.03125 -3.976562 2.726562 -4.125 2.375 -4.125 C 2.019531 -4.125 1.71875 -3.976562 1.46875 -3.6875 C 1.226562 -3.40625 1.109375 -2.984375 1.109375 -2.421875 Z M 1.109375 -2.421875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-7\" overflow=\"visible\">\n",
       "<path d=\"M 3.640625 -0.578125 C 3.347656 -0.328125 3.066406 -0.148438 2.796875 -0.046875 C 2.523438 0.0546875 2.234375 0.109375 1.921875 0.109375 C 1.410156 0.109375 1.015625 -0.015625 0.734375 -0.265625 C 0.460938 -0.515625 0.328125 -0.835938 0.328125 -1.234375 C 0.328125 -1.460938 0.378906 -1.671875 0.484375 -1.859375 C 0.585938 -2.046875 0.722656 -2.195312 0.890625 -2.3125 C 1.054688 -2.425781 1.242188 -2.515625 1.453125 -2.578125 C 1.609375 -2.609375 1.84375 -2.644531 2.15625 -2.6875 C 2.800781 -2.757812 3.273438 -2.851562 3.578125 -2.96875 C 3.578125 -3.070312 3.578125 -3.140625 3.578125 -3.171875 C 3.578125 -3.492188 3.503906 -3.71875 3.359375 -3.84375 C 3.148438 -4.03125 2.847656 -4.125 2.453125 -4.125 C 2.078125 -4.125 1.800781 -4.054688 1.625 -3.921875 C 1.445312 -3.796875 1.316406 -3.566406 1.234375 -3.234375 L 0.46875 -3.328125 C 0.53125 -3.660156 0.640625 -3.925781 0.796875 -4.125 C 0.960938 -4.332031 1.195312 -4.488281 1.5 -4.59375 C 1.8125 -4.707031 2.164062 -4.765625 2.5625 -4.765625 C 2.96875 -4.765625 3.289062 -4.71875 3.53125 -4.625 C 3.78125 -4.53125 3.960938 -4.410156 4.078125 -4.265625 C 4.203125 -4.128906 4.285156 -3.953125 4.328125 -3.734375 C 4.359375 -3.597656 4.375 -3.359375 4.375 -3.015625 L 4.375 -1.953125 C 4.375 -1.222656 4.390625 -0.757812 4.421875 -0.5625 C 4.453125 -0.363281 4.519531 -0.175781 4.625 0 L 3.796875 0 C 3.710938 -0.164062 3.660156 -0.359375 3.640625 -0.578125 Z M 3.578125 -2.34375 C 3.285156 -2.226562 2.851562 -2.128906 2.28125 -2.046875 C 1.957031 -1.992188 1.726562 -1.9375 1.59375 -1.875 C 1.457031 -1.820312 1.351562 -1.738281 1.28125 -1.625 C 1.207031 -1.507812 1.171875 -1.382812 1.171875 -1.25 C 1.171875 -1.039062 1.25 -0.863281 1.40625 -0.71875 C 1.5625 -0.582031 1.796875 -0.515625 2.109375 -0.515625 C 2.410156 -0.515625 2.679688 -0.582031 2.921875 -0.71875 C 3.160156 -0.851562 3.335938 -1.035156 3.453125 -1.265625 C 3.535156 -1.441406 3.578125 -1.703125 3.578125 -2.046875 Z M 3.578125 -2.34375 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-8\" overflow=\"visible\">\n",
       "<path d=\"M 3.78125 -1.5 L 4.609375 -1.40625 C 4.472656 -0.925781 4.226562 -0.550781 3.875 -0.28125 C 3.53125 -0.0195312 3.085938 0.109375 2.546875 0.109375 C 1.867188 0.109375 1.328125 -0.0976562 0.921875 -0.515625 C 0.523438 -0.941406 0.328125 -1.535156 0.328125 -2.296875 C 0.328125 -3.078125 0.53125 -3.679688 0.9375 -4.109375 C 1.34375 -4.546875 1.867188 -4.765625 2.515625 -4.765625 C 3.140625 -4.765625 3.644531 -4.550781 4.03125 -4.125 C 4.425781 -3.707031 4.625 -3.113281 4.625 -2.34375 C 4.625 -2.289062 4.625 -2.21875 4.625 -2.125 L 1.140625 -2.125 C 1.171875 -1.613281 1.316406 -1.222656 1.578125 -0.953125 C 1.835938 -0.679688 2.164062 -0.546875 2.5625 -0.546875 C 2.851562 -0.546875 3.097656 -0.617188 3.296875 -0.765625 C 3.503906 -0.921875 3.664062 -1.164062 3.78125 -1.5 Z M 1.1875 -2.78125 L 3.796875 -2.78125 C 3.765625 -3.175781 3.664062 -3.472656 3.5 -3.671875 C 3.25 -3.972656 2.921875 -4.125 2.515625 -4.125 C 2.148438 -4.125 1.84375 -4 1.59375 -3.75 C 1.351562 -3.507812 1.21875 -3.1875 1.1875 -2.78125 Z M 1.1875 -2.78125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-9\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 0 L 0.59375 -6.4375 L 1.390625 -6.4375 L 1.390625 -4.125 C 1.753906 -4.550781 2.21875 -4.765625 2.78125 -4.765625 C 3.125 -4.765625 3.421875 -4.695312 3.671875 -4.5625 C 3.929688 -4.425781 4.113281 -4.238281 4.21875 -4 C 4.332031 -3.757812 4.390625 -3.410156 4.390625 -2.953125 L 4.390625 0 L 3.609375 0 L 3.609375 -2.953125 C 3.609375 -3.347656 3.519531 -3.632812 3.34375 -3.8125 C 3.175781 -4 2.9375 -4.09375 2.625 -4.09375 C 2.382812 -4.09375 2.160156 -4.03125 1.953125 -3.90625 C 1.742188 -3.789062 1.597656 -3.628906 1.515625 -3.421875 C 1.429688 -3.210938 1.390625 -2.921875 1.390625 -2.546875 L 1.390625 0 Z M 0.59375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-10\" overflow=\"visible\">\n",
       "<path d=\"M 2.25 -1.046875 L 2.25 -2.8125 L 0.5 -2.8125 L 0.5 -3.546875 L 2.25 -3.546875 L 2.25 -5.296875 L 3 -5.296875 L 3 -3.546875 L 4.75 -3.546875 L 4.75 -2.8125 L 3 -2.8125 L 3 -1.046875 Z M 2.25 -1.046875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-11\" overflow=\"visible\">\n",
       "<path d=\"M 0.71875 0 L 0.71875 -6.4375 L 1.578125 -6.4375 L 1.578125 -3.796875 L 4.921875 -3.796875 L 4.921875 -6.4375 L 5.78125 -6.4375 L 5.78125 0 L 4.921875 0 L 4.921875 -3.03125 L 1.578125 -3.03125 L 1.578125 0 Z M 0.71875 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-12\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 -5.53125 L 0.59375 -6.4375 L 1.390625 -6.4375 L 1.390625 -5.53125 Z M 0.59375 0 L 0.59375 -4.671875 L 1.390625 -4.671875 L 1.390625 0 Z M 0.59375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-13\" overflow=\"visible\">\n",
       "<path d=\"M 3.625 0 L 3.625 -0.59375 C 3.320312 -0.125 2.882812 0.109375 2.3125 0.109375 C 1.945312 0.109375 1.609375 0.00390625 1.296875 -0.203125 C 0.984375 -0.410156 0.738281 -0.695312 0.5625 -1.0625 C 0.394531 -1.425781 0.3125 -1.847656 0.3125 -2.328125 C 0.3125 -2.796875 0.390625 -3.21875 0.546875 -3.59375 C 0.703125 -3.976562 0.929688 -4.269531 1.234375 -4.46875 C 1.546875 -4.664062 1.894531 -4.765625 2.28125 -4.765625 C 2.5625 -4.765625 2.8125 -4.707031 3.03125 -4.59375 C 3.25 -4.476562 3.425781 -4.320312 3.5625 -4.125 L 3.5625 -6.4375 L 4.359375 -6.4375 L 4.359375 0 Z M 1.125 -2.328125 C 1.125 -1.734375 1.25 -1.285156 1.5 -0.984375 C 1.75 -0.691406 2.046875 -0.546875 2.390625 -0.546875 C 2.734375 -0.546875 3.023438 -0.6875 3.265625 -0.96875 C 3.515625 -1.25 3.640625 -1.679688 3.640625 -2.265625 C 3.640625 -2.898438 3.515625 -3.367188 3.265625 -3.671875 C 3.015625 -3.972656 2.710938 -4.125 2.359375 -4.125 C 2.003906 -4.125 1.707031 -3.976562 1.46875 -3.6875 C 1.238281 -3.394531 1.125 -2.941406 1.125 -2.328125 Z M 1.125 -2.328125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-14\" overflow=\"visible\">\n",
       "<path d=\"\" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-15\" overflow=\"visible\">\n",
       "<path d=\"M 0.28125 -1.390625 L 1.0625 -1.515625 C 1.101562 -1.203125 1.222656 -0.960938 1.421875 -0.796875 C 1.628906 -0.628906 1.910156 -0.546875 2.265625 -0.546875 C 2.628906 -0.546875 2.898438 -0.617188 3.078125 -0.765625 C 3.253906 -0.910156 3.34375 -1.082031 3.34375 -1.28125 C 3.34375 -1.46875 3.265625 -1.609375 3.109375 -1.703125 C 2.992188 -1.773438 2.722656 -1.867188 2.296875 -1.984375 C 1.710938 -2.128906 1.304688 -2.253906 1.078125 -2.359375 C 0.859375 -2.460938 0.691406 -2.609375 0.578125 -2.796875 C 0.460938 -2.984375 0.40625 -3.191406 0.40625 -3.421875 C 0.40625 -3.628906 0.453125 -3.820312 0.546875 -4 C 0.640625 -4.175781 0.769531 -4.328125 0.9375 -4.453125 C 1.0625 -4.535156 1.226562 -4.609375 1.4375 -4.671875 C 1.65625 -4.734375 1.882812 -4.765625 2.125 -4.765625 C 2.488281 -4.765625 2.804688 -4.710938 3.078125 -4.609375 C 3.359375 -4.503906 3.566406 -4.363281 3.703125 -4.1875 C 3.835938 -4.007812 3.929688 -3.769531 3.984375 -3.46875 L 3.203125 -3.359375 C 3.171875 -3.597656 3.066406 -3.785156 2.890625 -3.921875 C 2.722656 -4.054688 2.488281 -4.125 2.1875 -4.125 C 1.820312 -4.125 1.5625 -4.0625 1.40625 -3.9375 C 1.25 -3.820312 1.171875 -3.679688 1.171875 -3.515625 C 1.171875 -3.410156 1.203125 -3.320312 1.265625 -3.25 C 1.328125 -3.15625 1.429688 -3.082031 1.578125 -3.03125 C 1.648438 -3 1.878906 -2.929688 2.265625 -2.828125 C 2.828125 -2.679688 3.21875 -2.5625 3.4375 -2.46875 C 3.664062 -2.375 3.84375 -2.234375 3.96875 -2.046875 C 4.09375 -1.867188 4.15625 -1.644531 4.15625 -1.375 C 4.15625 -1.101562 4.078125 -0.851562 3.921875 -0.625 C 3.765625 -0.394531 3.539062 -0.210938 3.25 -0.078125 C 2.96875 0.046875 2.640625 0.109375 2.265625 0.109375 C 1.660156 0.109375 1.195312 -0.015625 0.875 -0.265625 C 0.5625 -0.523438 0.363281 -0.898438 0.28125 -1.390625 Z M 0.28125 -1.390625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-16\" overflow=\"visible\">\n",
       "<path d=\"M 0.4375 -3.140625 C 0.4375 -4.203125 0.722656 -5.035156 1.296875 -5.640625 C 1.867188 -6.253906 2.609375 -6.5625 3.515625 -6.5625 C 4.109375 -6.5625 4.644531 -6.414062 5.125 -6.125 C 5.601562 -5.84375 5.96875 -5.445312 6.21875 -4.9375 C 6.46875 -4.425781 6.59375 -3.851562 6.59375 -3.21875 C 6.59375 -2.5625 6.460938 -1.972656 6.203125 -1.453125 C 5.941406 -0.941406 5.566406 -0.550781 5.078125 -0.28125 C 4.597656 -0.0195312 4.078125 0.109375 3.515625 0.109375 C 2.910156 0.109375 2.367188 -0.0351562 1.890625 -0.328125 C 1.410156 -0.617188 1.046875 -1.019531 0.796875 -1.53125 C 0.554688 -2.039062 0.4375 -2.578125 0.4375 -3.140625 Z M 1.3125 -3.125 C 1.3125 -2.34375 1.519531 -1.726562 1.9375 -1.28125 C 2.351562 -0.84375 2.878906 -0.625 3.515625 -0.625 C 4.148438 -0.625 4.675781 -0.847656 5.09375 -1.296875 C 5.507812 -1.742188 5.71875 -2.382812 5.71875 -3.21875 C 5.71875 -3.738281 5.628906 -4.191406 5.453125 -4.578125 C 5.273438 -4.972656 5.015625 -5.28125 4.671875 -5.5 C 4.328125 -5.71875 3.945312 -5.828125 3.53125 -5.828125 C 2.925781 -5.828125 2.40625 -5.617188 1.96875 -5.203125 C 1.53125 -4.785156 1.3125 -4.09375 1.3125 -3.125 Z M 1.3125 -3.125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-17\" overflow=\"visible\">\n",
       "<path d=\"M 0.671875 0 L 0.671875 -6.4375 L 1.953125 -6.4375 L 3.46875 -1.875 C 3.613281 -1.457031 3.71875 -1.140625 3.78125 -0.921875 C 3.851562 -1.160156 3.96875 -1.503906 4.125 -1.953125 L 5.671875 -6.4375 L 6.8125 -6.4375 L 6.8125 0 L 6 0 L 6 -5.390625 L 4.125 0 L 3.359375 0 L 1.484375 -5.484375 L 1.484375 0 Z M 0.671875 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-18\" overflow=\"visible\">\n",
       "<path d=\"M 0.59375 0 L 0.59375 -4.671875 L 1.296875 -4.671875 L 1.296875 -4.015625 C 1.441406 -4.242188 1.632812 -4.425781 1.875 -4.5625 C 2.125 -4.695312 2.40625 -4.765625 2.71875 -4.765625 C 3.0625 -4.765625 3.34375 -4.691406 3.5625 -4.546875 C 3.78125 -4.410156 3.9375 -4.210938 4.03125 -3.953125 C 4.40625 -4.492188 4.882812 -4.765625 5.46875 -4.765625 C 5.9375 -4.765625 6.296875 -4.632812 6.546875 -4.375 C 6.796875 -4.125 6.921875 -3.734375 6.921875 -3.203125 L 6.921875 0 L 6.125 0 L 6.125 -2.9375 C 6.125 -3.257812 6.097656 -3.488281 6.046875 -3.625 C 6.003906 -3.757812 5.914062 -3.867188 5.78125 -3.953125 C 5.644531 -4.046875 5.484375 -4.09375 5.296875 -4.09375 C 4.972656 -4.09375 4.703125 -3.984375 4.484375 -3.765625 C 4.265625 -3.546875 4.15625 -3.195312 4.15625 -2.71875 L 4.15625 0 L 3.359375 0 L 3.359375 -3.03125 C 3.359375 -3.382812 3.296875 -3.648438 3.171875 -3.828125 C 3.046875 -4.003906 2.835938 -4.09375 2.546875 -4.09375 C 2.316406 -4.09375 2.109375 -4.03125 1.921875 -3.90625 C 1.734375 -3.789062 1.597656 -3.617188 1.515625 -3.390625 C 1.429688 -3.171875 1.390625 -2.847656 1.390625 -2.421875 L 1.390625 0 Z M 0.59375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-19\" overflow=\"visible\">\n",
       "<path d=\"M 0.296875 -2.328125 C 0.296875 -3.191406 0.535156 -3.832031 1.015625 -4.25 C 1.421875 -4.59375 1.910156 -4.765625 2.484375 -4.765625 C 3.128906 -4.765625 3.65625 -4.554688 4.0625 -4.140625 C 4.46875 -3.722656 4.671875 -3.144531 4.671875 -2.40625 C 4.671875 -1.800781 4.578125 -1.328125 4.390625 -0.984375 C 4.210938 -0.640625 3.953125 -0.367188 3.609375 -0.171875 C 3.265625 0.015625 2.890625 0.109375 2.484375 0.109375 C 1.828125 0.109375 1.296875 -0.0976562 0.890625 -0.515625 C 0.492188 -0.941406 0.296875 -1.546875 0.296875 -2.328125 Z M 1.109375 -2.328125 C 1.109375 -1.734375 1.238281 -1.285156 1.5 -0.984375 C 1.757812 -0.691406 2.085938 -0.546875 2.484375 -0.546875 C 2.878906 -0.546875 3.207031 -0.691406 3.46875 -0.984375 C 3.726562 -1.285156 3.859375 -1.742188 3.859375 -2.359375 C 3.859375 -2.929688 3.726562 -3.367188 3.46875 -3.671875 C 3.207031 -3.972656 2.878906 -4.125 2.484375 -4.125 C 2.085938 -4.125 1.757812 -3.972656 1.5 -3.671875 C 1.238281 -3.378906 1.109375 -2.929688 1.109375 -2.328125 Z M 1.109375 -2.328125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-20\" overflow=\"visible\">\n",
       "<path d=\"M 0.578125 0 L 0.578125 -4.671875 L 1.296875 -4.671875 L 1.296875 -3.953125 C 1.472656 -4.285156 1.640625 -4.503906 1.796875 -4.609375 C 1.953125 -4.710938 2.125 -4.765625 2.3125 -4.765625 C 2.570312 -4.765625 2.84375 -4.679688 3.125 -4.515625 L 2.84375 -3.78125 C 2.65625 -3.894531 2.460938 -3.953125 2.265625 -3.953125 C 2.097656 -3.953125 1.941406 -3.898438 1.796875 -3.796875 C 1.660156 -3.691406 1.5625 -3.546875 1.5 -3.359375 C 1.414062 -3.078125 1.375 -2.769531 1.375 -2.4375 L 1.375 0 Z M 0.578125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-21\" overflow=\"visible\">\n",
       "<path d=\"M 0.5625 1.796875 L 0.46875 1.0625 C 0.644531 1.101562 0.796875 1.125 0.921875 1.125 C 1.097656 1.125 1.238281 1.09375 1.34375 1.03125 C 1.445312 0.976562 1.535156 0.898438 1.609375 0.796875 C 1.648438 0.710938 1.726562 0.515625 1.84375 0.203125 C 1.863281 0.160156 1.890625 0.0976562 1.921875 0.015625 L 0.140625 -4.671875 L 1 -4.671875 L 1.96875 -1.96875 C 2.09375 -1.625 2.207031 -1.265625 2.3125 -0.890625 C 2.394531 -1.242188 2.5 -1.597656 2.625 -1.953125 L 3.625 -4.671875 L 4.421875 -4.671875 L 2.640625 0.078125 C 2.453125 0.585938 2.304688 0.941406 2.203125 1.140625 C 2.054688 1.398438 1.894531 1.585938 1.71875 1.703125 C 1.539062 1.828125 1.320312 1.890625 1.0625 1.890625 C 0.914062 1.890625 0.75 1.859375 0.5625 1.796875 Z M 0.5625 1.796875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-22\" overflow=\"visible\">\n",
       "<path d=\"M 0.71875 0 L 0.71875 -6.4375 L 5.375 -6.4375 L 5.375 -5.6875 L 1.5625 -5.6875 L 1.5625 -3.703125 L 5.125 -3.703125 L 5.125 -2.953125 L 1.5625 -2.953125 L 1.5625 -0.765625 L 5.515625 -0.765625 L 5.515625 0 Z M 0.71875 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-23\" overflow=\"visible\">\n",
       "<path d=\"M 0.578125 0 L 0.578125 -6.4375 L 1.359375 -6.4375 L 1.359375 0 Z M 0.578125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-24\" overflow=\"visible\">\n",
       "<path d=\"M 0.28125 -1.9375 L 0.28125 -2.734375 L 2.71875 -2.734375 L 2.71875 -1.9375 Z M 0.28125 -1.9375 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-25\" overflow=\"visible\">\n",
       "<path d=\"M 1.453125 0 L 0.03125 -4.671875 L 0.84375 -4.671875 L 1.59375 -1.96875 L 1.859375 -0.96875 C 1.867188 -1.019531 1.953125 -1.34375 2.109375 -1.9375 L 2.84375 -4.671875 L 3.65625 -4.671875 L 4.359375 -1.953125 L 4.59375 -1.0625 L 4.859375 -1.96875 L 5.65625 -4.671875 L 6.421875 -4.671875 L 4.96875 0 L 4.15625 0 L 3.40625 -2.796875 L 3.21875 -3.59375 L 2.28125 0 Z M 1.453125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-26\" overflow=\"visible\">\n",
       "<path d=\"M 0.734375 0 L 0.734375 -6.4375 L 5.078125 -6.4375 L 5.078125 -5.6875 L 1.59375 -5.6875 L 1.59375 -3.6875 L 4.609375 -3.6875 L 4.609375 -2.921875 L 1.59375 -2.921875 L 1.59375 0 Z M 0.734375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-27\" overflow=\"visible\">\n",
       "<path d=\"M 5.296875 -2.265625 L 6.140625 -2.046875 C 5.960938 -1.347656 5.640625 -0.8125 5.171875 -0.4375 C 4.710938 -0.0703125 4.144531 0.109375 3.46875 0.109375 C 2.78125 0.109375 2.21875 -0.03125 1.78125 -0.3125 C 1.34375 -0.59375 1.007812 -1 0.78125 -1.53125 C 0.5625 -2.070312 0.453125 -2.648438 0.453125 -3.265625 C 0.453125 -3.941406 0.578125 -4.53125 0.828125 -5.03125 C 1.085938 -5.53125 1.453125 -5.90625 1.921875 -6.15625 C 2.398438 -6.414062 2.921875 -6.546875 3.484375 -6.546875 C 4.128906 -6.546875 4.671875 -6.378906 5.109375 -6.046875 C 5.554688 -5.722656 5.863281 -5.265625 6.03125 -4.671875 L 5.1875 -4.484375 C 5.039062 -4.953125 4.828125 -5.289062 4.546875 -5.5 C 4.265625 -5.71875 3.90625 -5.828125 3.46875 -5.828125 C 2.976562 -5.828125 2.566406 -5.707031 2.234375 -5.46875 C 1.898438 -5.226562 1.664062 -4.90625 1.53125 -4.5 C 1.394531 -4.101562 1.328125 -3.695312 1.328125 -3.28125 C 1.328125 -2.726562 1.40625 -2.242188 1.5625 -1.828125 C 1.726562 -1.421875 1.976562 -1.117188 2.3125 -0.921875 C 2.644531 -0.722656 3.007812 -0.625 3.40625 -0.625 C 3.882812 -0.625 4.285156 -0.757812 4.609375 -1.03125 C 4.941406 -1.3125 5.171875 -1.722656 5.296875 -2.265625 Z M 5.296875 -2.265625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-28\" overflow=\"visible\">\n",
       "<path d=\"M 3.640625 -1.703125 L 4.421875 -1.609375 C 4.335938 -1.066406 4.117188 -0.644531 3.765625 -0.34375 C 3.410156 -0.0390625 2.976562 0.109375 2.46875 0.109375 C 1.832031 0.109375 1.320312 -0.0976562 0.9375 -0.515625 C 0.550781 -0.929688 0.359375 -1.53125 0.359375 -2.3125 C 0.359375 -2.820312 0.441406 -3.265625 0.609375 -3.640625 C 0.773438 -4.015625 1.023438 -4.296875 1.359375 -4.484375 C 1.703125 -4.671875 2.078125 -4.765625 2.484375 -4.765625 C 2.984375 -4.765625 3.394531 -4.632812 3.71875 -4.375 C 4.039062 -4.125 4.25 -3.765625 4.34375 -3.296875 L 3.578125 -3.171875 C 3.503906 -3.484375 3.375 -3.71875 3.1875 -3.875 C 3 -4.039062 2.773438 -4.125 2.515625 -4.125 C 2.109375 -4.125 1.78125 -3.976562 1.53125 -3.6875 C 1.289062 -3.40625 1.171875 -2.957031 1.171875 -2.34375 C 1.171875 -1.707031 1.289062 -1.25 1.53125 -0.96875 C 1.769531 -0.6875 2.082031 -0.546875 2.46875 -0.546875 C 2.78125 -0.546875 3.039062 -0.640625 3.25 -0.828125 C 3.457031 -1.015625 3.585938 -1.304688 3.640625 -1.703125 Z M 3.640625 -1.703125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-29\" overflow=\"visible\">\n",
       "<path d=\"M 1.890625 0 L 0.109375 -4.671875 L 0.953125 -4.671875 L 1.953125 -1.875 C 2.054688 -1.570312 2.15625 -1.257812 2.25 -0.9375 C 2.320312 -1.175781 2.421875 -1.46875 2.546875 -1.8125 L 3.578125 -4.671875 L 4.390625 -4.671875 L 2.625 0 Z M 1.890625 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-30\" overflow=\"visible\">\n",
       "<path d=\"M 0.78125 0 L 0.78125 -4.046875 L 0.078125 -4.046875 L 0.078125 -4.671875 L 0.78125 -4.671875 L 0.78125 -5.15625 C 0.78125 -5.476562 0.804688 -5.710938 0.859375 -5.859375 C 0.941406 -6.066406 1.078125 -6.234375 1.265625 -6.359375 C 1.460938 -6.484375 1.734375 -6.546875 2.078125 -6.546875 C 2.296875 -6.546875 2.539062 -6.519531 2.8125 -6.46875 L 2.6875 -5.78125 C 2.53125 -5.8125 2.378906 -5.828125 2.234375 -5.828125 C 1.992188 -5.828125 1.820312 -5.773438 1.71875 -5.671875 C 1.613281 -5.566406 1.5625 -5.375 1.5625 -5.09375 L 1.5625 -4.671875 L 2.484375 -4.671875 L 2.484375 -4.046875 L 1.5625 -4.046875 L 1.5625 0 Z M 0.78125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph1-31\" overflow=\"visible\">\n",
       "<path d=\"M 0.375 -2.453125 L 0.375 -3.34375 C 0.6875 -3.695312 1.097656 -3.875 1.609375 -3.875 C 1.785156 -3.875 1.96875 -3.847656 2.15625 -3.796875 C 2.351562 -3.742188 2.628906 -3.644531 2.984375 -3.5 C 3.179688 -3.40625 3.332031 -3.34375 3.4375 -3.3125 C 3.539062 -3.289062 3.644531 -3.28125 3.75 -3.28125 C 3.9375 -3.28125 4.128906 -3.335938 4.328125 -3.453125 C 4.535156 -3.566406 4.71875 -3.710938 4.875 -3.890625 L 4.875 -2.953125 C 4.6875 -2.773438 4.492188 -2.644531 4.296875 -2.5625 C 4.109375 -2.488281 3.894531 -2.453125 3.65625 -2.453125 C 3.476562 -2.453125 3.3125 -2.472656 3.15625 -2.515625 C 3 -2.554688 2.742188 -2.65625 2.390625 -2.8125 C 2.046875 -2.96875 1.757812 -3.046875 1.53125 -3.046875 C 1.34375 -3.046875 1.164062 -3.003906 1 -2.921875 C 0.832031 -2.835938 0.625 -2.679688 0.375 -2.453125 Z M 0.375 -2.453125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.125 -5.625 L 5.625 -5.625 L 5.625 0 Z M 1.265625 -0.140625 L 5.484375 -0.140625 L 5.484375 -5.484375 L 1.265625 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.3125 0 L 1.65625 -6.4375 L 2.984375 -6.4375 L 1.640625 0 Z M 0.3125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-2\" overflow=\"visible\">\n",
       "<path d=\"M 1.4375 0 L -0.265625 0 L 2.578125 -3.265625 L 0.96875 -6.4375 L 2.359375 -6.4375 L 2.984375 -5.234375 C 3.003906 -5.191406 3.148438 -4.894531 3.421875 -4.34375 C 3.429688 -4.3125 3.445312 -4.269531 3.46875 -4.21875 C 3.832031 -4.65625 4.132812 -5.015625 4.375 -5.296875 L 5.390625 -6.4375 L 7.046875 -6.4375 L 4.109375 -3.046875 L 5.6875 0 L 4.203125 0 L 3.71875 -0.96875 C 3.457031 -1.476562 3.289062 -1.847656 3.21875 -2.078125 C 3.101562 -1.898438 2.804688 -1.539062 2.328125 -1 Z M 1.4375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-3\" overflow=\"visible\">\n",
       "<path d=\"M 4.8125 -2.875 L 2.328125 -2.875 L 1.71875 0 L 0.390625 0 L 1.734375 -6.4375 L 3.0625 -6.4375 L 2.546875 -3.953125 L 5.03125 -3.953125 L 5.5625 -6.4375 L 6.875 -6.4375 L 5.53125 0 L 4.203125 0 Z M 4.8125 -2.875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-4\" overflow=\"visible\">\n",
       "<path d=\"M 5.03125 -2.328125 L 6.375 -2.125 C 6.113281 -1.394531 5.722656 -0.835938 5.203125 -0.453125 C 4.679688 -0.078125 4.066406 0.109375 3.359375 0.109375 C 2.578125 0.109375 1.960938 -0.125 1.515625 -0.59375 C 1.078125 -1.070312 0.859375 -1.757812 0.859375 -2.65625 C 0.859375 -3.394531 1.003906 -4.066406 1.296875 -4.671875 C 1.597656 -5.273438 2.007812 -5.738281 2.53125 -6.0625 C 3.0625 -6.382812 3.640625 -6.546875 4.265625 -6.546875 C 4.953125 -6.546875 5.507812 -6.359375 5.9375 -5.984375 C 6.375 -5.617188 6.628906 -5.113281 6.703125 -4.46875 L 5.4375 -4.34375 C 5.363281 -4.71875 5.226562 -4.988281 5.03125 -5.15625 C 4.832031 -5.320312 4.566406 -5.40625 4.234375 -5.40625 C 3.867188 -5.40625 3.523438 -5.289062 3.203125 -5.0625 C 2.890625 -4.84375 2.632812 -4.5 2.4375 -4.03125 C 2.25 -3.5625 2.15625 -3.085938 2.15625 -2.609375 C 2.15625 -2.097656 2.28125 -1.703125 2.53125 -1.421875 C 2.78125 -1.140625 3.085938 -1 3.453125 -1 C 3.796875 -1 4.109375 -1.109375 4.390625 -1.328125 C 4.679688 -1.554688 4.894531 -1.890625 5.03125 -2.328125 Z M 5.03125 -2.328125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph2-5\" overflow=\"visible\">\n",
       "<path d=\"M 0.78125 -2.53125 C 0.78125 -2.90625 0.835938 -3.304688 0.953125 -3.734375 C 1.109375 -4.296875 1.335938 -4.785156 1.640625 -5.203125 C 1.941406 -5.617188 2.328125 -5.945312 2.796875 -6.1875 C 3.265625 -6.425781 3.796875 -6.546875 4.390625 -6.546875 C 5.179688 -6.546875 5.820312 -6.296875 6.3125 -5.796875 C 6.8125 -5.304688 7.0625 -4.65625 7.0625 -3.84375 C 7.0625 -3.164062 6.898438 -2.507812 6.578125 -1.875 C 6.253906 -1.238281 5.816406 -0.75 5.265625 -0.40625 C 4.722656 -0.0625 4.109375 0.109375 3.421875 0.109375 C 2.816406 0.109375 2.3125 -0.0234375 1.90625 -0.296875 C 1.5 -0.566406 1.207031 -0.898438 1.03125 -1.296875 C 0.863281 -1.703125 0.78125 -2.113281 0.78125 -2.53125 Z M 2.09375 -2.546875 C 2.09375 -2.109375 2.226562 -1.738281 2.5 -1.4375 C 2.769531 -1.144531 3.125 -1 3.5625 -1 C 3.914062 -1 4.257812 -1.113281 4.59375 -1.34375 C 4.925781 -1.582031 5.195312 -1.941406 5.40625 -2.421875 C 5.625 -2.898438 5.734375 -3.363281 5.734375 -3.8125 C 5.734375 -4.320312 5.597656 -4.71875 5.328125 -5 C 5.054688 -5.289062 4.707031 -5.4375 4.28125 -5.4375 C 3.632812 -5.4375 3.109375 -5.132812 2.703125 -4.53125 C 2.296875 -3.9375 2.09375 -3.273438 2.09375 -2.546875 Z M 2.09375 -2.546875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph3-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.125 -5.625 L 5.625 -5.625 L 5.625 0 Z M 1.265625 -0.140625 L 5.484375 -0.140625 L 5.484375 -5.484375 L 1.265625 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph3-1\" overflow=\"visible\">\n",
       "<path d=\"M 2.15625 -0.640625 L 2.03125 0 C 1.832031 0.0507812 1.644531 0.078125 1.46875 0.078125 C 1.15625 0.078125 0.90625 0 0.71875 -0.15625 C 0.570312 -0.269531 0.5 -0.429688 0.5 -0.640625 C 0.5 -0.734375 0.539062 -0.96875 0.625 -1.34375 L 1.1875 -4.046875 L 0.5625 -4.046875 L 0.6875 -4.671875 L 1.3125 -4.671875 L 1.5625 -5.8125 L 2.46875 -6.359375 L 2.109375 -4.671875 L 2.890625 -4.671875 L 2.765625 -4.046875 L 1.984375 -4.046875 L 1.4375 -1.46875 C 1.375 -1.144531 1.34375 -0.953125 1.34375 -0.890625 C 1.34375 -0.796875 1.367188 -0.722656 1.421875 -0.671875 C 1.472656 -0.617188 1.5625 -0.59375 1.6875 -0.59375 C 1.863281 -0.59375 2.019531 -0.609375 2.15625 -0.640625 Z M 2.15625 -0.640625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph3-2\" overflow=\"visible\">\n",
       "<path d=\"M 0.421875 -1.9375 L 0.578125 -2.734375 L 3.015625 -2.734375 L 2.84375 -1.9375 Z M 0.421875 -1.9375 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph3-3\" overflow=\"visible\">\n",
       "<path d=\"M 2.171875 0 L 3.1875 -4.859375 C 2.75 -4.515625 2.128906 -4.238281 1.328125 -4.03125 L 1.484375 -4.75 C 1.878906 -4.914062 2.269531 -5.125 2.65625 -5.375 C 3.039062 -5.625 3.328125 -5.847656 3.515625 -6.046875 C 3.640625 -6.160156 3.753906 -6.300781 3.859375 -6.46875 L 4.3125 -6.46875 L 2.96875 0 Z M 2.171875 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.09375 -5.625 L 5.59375 -5.65625 L 5.625 -0.03125 Z M 1.265625 -0.140625 L 5.484375 -0.171875 L 5.453125 -5.515625 L 1.234375 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.734375 0 L 0.703125 -6.4375 L 5.046875 -6.46875 L 5.046875 -5.71875 L 1.5625 -5.703125 L 1.578125 -3.703125 L 4.59375 -3.71875 L 4.59375 -2.953125 L 1.578125 -2.9375 L 1.59375 -0.015625 Z M 0.734375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-2\" overflow=\"visible\">\n",
       "<path d=\"M 0.28125 -2.328125 C 0.28125 -3.191406 0.515625 -3.832031 0.984375 -4.25 C 1.390625 -4.601562 1.878906 -4.78125 2.453125 -4.78125 C 3.097656 -4.78125 3.625 -4.570312 4.03125 -4.15625 C 4.445312 -3.75 4.65625 -3.175781 4.65625 -2.4375 C 4.65625 -1.832031 4.566406 -1.359375 4.390625 -1.015625 C 4.210938 -0.671875 3.953125 -0.398438 3.609375 -0.203125 C 3.265625 -0.00390625 2.890625 0.09375 2.484375 0.09375 C 1.828125 0.09375 1.296875 -0.113281 0.890625 -0.53125 C 0.492188 -0.945312 0.289062 -1.546875 0.28125 -2.328125 Z M 1.09375 -2.328125 C 1.09375 -1.734375 1.222656 -1.289062 1.484375 -1 C 1.753906 -0.707031 2.085938 -0.5625 2.484375 -0.5625 C 2.878906 -0.5625 3.203125 -0.707031 3.453125 -1 C 3.710938 -1.300781 3.84375 -1.757812 3.84375 -2.375 C 3.84375 -2.945312 3.707031 -3.382812 3.4375 -3.6875 C 3.175781 -3.988281 2.847656 -4.140625 2.453125 -4.140625 C 2.054688 -4.140625 1.726562 -3.988281 1.46875 -3.6875 C 1.21875 -3.382812 1.09375 -2.929688 1.09375 -2.328125 Z M 1.09375 -2.328125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-3\" overflow=\"visible\">\n",
       "<path d=\"M 0.578125 0 L 0.546875 -4.671875 L 1.265625 -4.671875 L 1.28125 -3.953125 C 1.445312 -4.296875 1.609375 -4.519531 1.765625 -4.625 C 1.921875 -4.726562 2.09375 -4.78125 2.28125 -4.78125 C 2.539062 -4.78125 2.8125 -4.695312 3.09375 -4.53125 L 2.828125 -3.796875 C 2.640625 -3.910156 2.445312 -3.96875 2.25 -3.96875 C 2.082031 -3.96875 1.925781 -3.914062 1.78125 -3.8125 C 1.644531 -3.707031 1.546875 -3.5625 1.484375 -3.375 C 1.398438 -3.09375 1.359375 -2.785156 1.359375 -2.453125 L 1.375 -0.015625 Z M 0.578125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-4\" overflow=\"visible\">\n",
       "<path d=\"M 0.453125 0.390625 L 1.21875 0.5 C 1.25 0.738281 1.335938 0.90625 1.484375 1 C 1.679688 1.144531 1.953125 1.21875 2.296875 1.21875 C 2.660156 1.21875 2.941406 1.144531 3.140625 1 C 3.335938 0.851562 3.472656 0.648438 3.546875 0.390625 C 3.585938 0.222656 3.601562 -0.113281 3.59375 -0.625 C 3.25 -0.21875 2.820312 -0.015625 2.3125 -0.015625 C 1.664062 -0.015625 1.164062 -0.242188 0.8125 -0.703125 C 0.457031 -1.160156 0.28125 -1.710938 0.28125 -2.359375 C 0.28125 -2.804688 0.359375 -3.21875 0.515625 -3.59375 C 0.671875 -3.96875 0.898438 -4.257812 1.203125 -4.46875 C 1.503906 -4.675781 1.863281 -4.78125 2.28125 -4.78125 C 2.832031 -4.78125 3.285156 -4.5625 3.640625 -4.125 L 3.640625 -4.6875 L 4.375 -4.703125 L 4.40625 -0.671875 C 4.40625 0.0546875 4.332031 0.570312 4.1875 0.875 C 4.039062 1.1875 3.804688 1.429688 3.484375 1.609375 C 3.171875 1.785156 2.78125 1.875 2.3125 1.875 C 1.75 1.875 1.296875 1.75 0.953125 1.5 C 0.609375 1.257812 0.441406 0.890625 0.453125 0.390625 Z M 1.09375 -2.421875 C 1.09375 -1.804688 1.210938 -1.359375 1.453125 -1.078125 C 1.703125 -0.804688 2.007812 -0.671875 2.375 -0.671875 C 2.738281 -0.671875 3.039062 -0.8125 3.28125 -1.09375 C 3.53125 -1.375 3.65625 -1.8125 3.65625 -2.40625 C 3.65625 -2.976562 3.523438 -3.410156 3.265625 -3.703125 C 3.003906 -3.992188 2.695312 -4.140625 2.34375 -4.140625 C 1.988281 -4.140625 1.691406 -3.992188 1.453125 -3.703125 C 1.210938 -3.410156 1.09375 -2.984375 1.09375 -2.421875 Z M 1.09375 -2.421875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-5\" overflow=\"visible\">\n",
       "<path d=\"M 3.765625 -1.515625 L 4.59375 -1.4375 C 4.46875 -0.957031 4.226562 -0.582031 3.875 -0.3125 C 3.53125 -0.0390625 3.085938 0.09375 2.546875 0.09375 C 1.867188 0.09375 1.328125 -0.113281 0.921875 -0.53125 C 0.523438 -0.945312 0.320312 -1.535156 0.3125 -2.296875 C 0.3125 -3.078125 0.507812 -3.6875 0.90625 -4.125 C 1.3125 -4.5625 1.835938 -4.78125 2.484375 -4.78125 C 3.109375 -4.78125 3.617188 -4.570312 4.015625 -4.15625 C 4.410156 -3.738281 4.609375 -3.144531 4.609375 -2.375 C 4.609375 -2.320312 4.609375 -2.25 4.609375 -2.15625 L 1.125 -2.125 C 1.15625 -1.613281 1.300781 -1.222656 1.5625 -0.953125 C 1.832031 -0.691406 2.164062 -0.5625 2.5625 -0.5625 C 2.851562 -0.5625 3.097656 -0.632812 3.296875 -0.78125 C 3.503906 -0.9375 3.660156 -1.179688 3.765625 -1.515625 Z M 1.171875 -2.78125 L 3.78125 -2.796875 C 3.75 -3.191406 3.648438 -3.488281 3.484375 -3.6875 C 3.222656 -3.988281 2.890625 -4.140625 2.484375 -4.140625 C 2.117188 -4.140625 1.816406 -4.015625 1.578125 -3.765625 C 1.335938 -3.515625 1.203125 -3.1875 1.171875 -2.78125 Z M 1.171875 -2.78125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-6\" overflow=\"visible\">\n",
       "<path d=\"M 2.328125 -0.71875 L 2.4375 -0.03125 C 2.207031 0.0195312 2.007812 0.046875 1.84375 0.046875 C 1.550781 0.046875 1.328125 0.00390625 1.171875 -0.078125 C 1.015625 -0.171875 0.898438 -0.289062 0.828125 -0.4375 C 0.765625 -0.582031 0.726562 -0.890625 0.71875 -1.359375 L 0.703125 -4.046875 L 0.125 -4.046875 L 0.125 -4.671875 L 0.703125 -4.671875 L 0.703125 -5.828125 L 1.5 -6.3125 L 1.5 -4.6875 L 2.296875 -4.6875 L 2.296875 -4.0625 L 1.5 -4.0625 L 1.53125 -1.34375 C 1.53125 -1.113281 1.539062 -0.96875 1.5625 -0.90625 C 1.59375 -0.84375 1.640625 -0.789062 1.703125 -0.75 C 1.765625 -0.707031 1.851562 -0.6875 1.96875 -0.6875 C 2.0625 -0.6875 2.179688 -0.695312 2.328125 -0.71875 Z M 2.328125 -0.71875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph4-7\" overflow=\"visible\">\n",
       "<path d=\"M 3.640625 -0.59375 C 3.347656 -0.34375 3.066406 -0.164062 2.796875 -0.0625 C 2.523438 0.0390625 2.234375 0.09375 1.921875 0.09375 C 1.410156 0.101562 1.015625 -0.015625 0.734375 -0.265625 C 0.460938 -0.515625 0.328125 -0.835938 0.328125 -1.234375 C 0.316406 -1.460938 0.363281 -1.671875 0.46875 -1.859375 C 0.570312 -2.046875 0.707031 -2.195312 0.875 -2.3125 C 1.039062 -2.425781 1.226562 -2.519531 1.4375 -2.59375 C 1.59375 -2.625 1.828125 -2.660156 2.140625 -2.703125 C 2.785156 -2.773438 3.257812 -2.867188 3.5625 -2.984375 C 3.5625 -3.085938 3.5625 -3.15625 3.5625 -3.1875 C 3.5625 -3.507812 3.488281 -3.734375 3.34375 -3.859375 C 3.125 -4.046875 2.816406 -4.140625 2.421875 -4.140625 C 2.046875 -4.140625 1.769531 -4.070312 1.59375 -3.9375 C 1.425781 -3.8125 1.300781 -3.578125 1.21875 -3.234375 L 0.453125 -3.328125 C 0.515625 -3.660156 0.625 -3.925781 0.78125 -4.125 C 0.9375 -4.332031 1.164062 -4.492188 1.46875 -4.609375 C 1.78125 -4.722656 2.132812 -4.78125 2.53125 -4.78125 C 2.9375 -4.78125 3.257812 -4.734375 3.5 -4.640625 C 3.75 -4.546875 3.929688 -4.429688 4.046875 -4.296875 C 4.171875 -4.160156 4.257812 -3.984375 4.3125 -3.765625 C 4.34375 -3.628906 4.359375 -3.390625 4.359375 -3.046875 L 4.359375 -1.984375 C 4.367188 -1.253906 4.390625 -0.789062 4.421875 -0.59375 C 4.453125 -0.394531 4.519531 -0.207031 4.625 -0.03125 L 3.796875 -0.015625 C 3.710938 -0.179688 3.660156 -0.375 3.640625 -0.59375 Z M 3.5625 -2.359375 C 3.269531 -2.242188 2.835938 -2.144531 2.265625 -2.0625 C 1.941406 -2.007812 1.710938 -1.953125 1.578125 -1.890625 C 1.441406 -1.835938 1.335938 -1.75 1.265625 -1.625 C 1.191406 -1.507812 1.160156 -1.382812 1.171875 -1.25 C 1.171875 -1.039062 1.25 -0.867188 1.40625 -0.734375 C 1.5625 -0.597656 1.796875 -0.53125 2.109375 -0.53125 C 2.410156 -0.53125 2.679688 -0.597656 2.921875 -0.734375 C 3.160156 -0.867188 3.335938 -1.050781 3.453125 -1.28125 C 3.523438 -1.457031 3.5625 -1.71875 3.5625 -2.0625 Z M 3.5625 -2.359375 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph5-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.09375 -5.625 L 5.59375 -5.65625 L 5.625 -0.03125 Z M 1.265625 -0.140625 L 5.484375 -0.171875 L 5.453125 -5.515625 L 1.234375 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph5-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.359375 0 L 1.671875 -6.453125 L 6.171875 -6.46875 L 5.953125 -5.390625 L 2.765625 -5.375 L 2.453125 -3.828125 L 5.578125 -3.84375 L 5.359375 -2.78125 L 2.234375 -2.765625 L 1.671875 -0.015625 Z M 0.359375 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph6-0\" overflow=\"visible\">\n",
       "<path d=\"M 1.125 0 L 1.09375 -5.625 L 5.59375 -5.65625 L 5.625 -0.03125 Z M 1.265625 -0.140625 L 5.484375 -0.171875 L 5.453125 -5.515625 L 1.234375 -5.484375 Z M 1.265625 -0.140625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph6-1\" overflow=\"visible\">\n",
       "<path d=\"M 2.15625 -0.65625 L 2.03125 -0.015625 C 1.832031 0.0351562 1.644531 0.0625 1.46875 0.0625 C 1.15625 0.0703125 0.90625 0 0.71875 -0.15625 C 0.570312 -0.269531 0.5 -0.429688 0.5 -0.640625 C 0.5 -0.734375 0.535156 -0.96875 0.609375 -1.34375 L 1.15625 -4.046875 L 0.53125 -4.046875 L 0.65625 -4.671875 L 1.28125 -4.671875 L 1.53125 -5.828125 L 2.4375 -6.375 L 2.078125 -4.6875 L 2.859375 -4.6875 L 2.734375 -4.0625 L 1.953125 -4.0625 L 1.421875 -1.484375 C 1.367188 -1.160156 1.34375 -0.96875 1.34375 -0.90625 C 1.34375 -0.8125 1.367188 -0.738281 1.421875 -0.6875 C 1.472656 -0.632812 1.5625 -0.609375 1.6875 -0.609375 C 1.863281 -0.609375 2.019531 -0.625 2.15625 -0.65625 Z M 2.15625 -0.65625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph7-0\" overflow=\"visible\">\n",
       "<path d=\"M 0.296875 0 L 0.296875 -6 L 2.703125 -6 L 2.703125 0 Z M 2.40625 -0.296875 L 2.40625 -5.703125 L 0.59375 -5.703125 L 0.59375 -0.296875 Z M 2.40625 -0.296875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph7-1\" overflow=\"visible\">\n",
       "<path d=\"M 1.203125 0 L 0.5625 0 L 2.65625 -2.4375 L 0.5625 -4.84375 L 1.25 -4.84375 L 3 -3.015625 L 4.8125 -4.84375 L 5.4375 -4.84375 L 3.3125 -2.4375 L 5.4375 0 L 4.75 0 L 3 -1.953125 Z M 1.203125 0 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph8-0\" overflow=\"visible\">\n",
       "<path d=\"\" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph8-1\" overflow=\"visible\">\n",
       "<path d=\"M 0.703125 -6.421875 L 0.703125 0 L 1.4375 0 L 1.4375 -6.421875 Z M 0.703125 -6.421875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph8-2\" overflow=\"visible\">\n",
       "<path d=\"M 2.734375 -4.78125 C 2.4375 -4.78125 2.15625 -4.703125 1.90625 -4.5625 C 1.640625 -4.421875 1.4375 -4.234375 1.28125 -3.96875 L 1.28125 -4.65625 L 0.5625 -4.65625 L 0.5625 0 L 1.28125 0 L 1.28125 -2.8125 C 1.3125 -3.234375 1.4375 -3.5625 1.6875 -3.8125 C 1.921875 -4.046875 2.203125 -4.171875 2.53125 -4.171875 C 3.34375 -4.171875 3.75 -3.71875 3.75 -2.8125 L 3.75 0 L 4.46875 0 L 4.46875 -2.859375 C 4.46875 -4.140625 3.890625 -4.78125 2.734375 -4.78125 Z M 2.734375 -4.78125 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph8-3\" overflow=\"visible\">\n",
       "<path d=\"M 2.78125 -4.78125 C 2.078125 -4.78125 1.5625 -4.484375 1.234375 -3.890625 L 1.234375 -4.65625 L 0.5625 -4.65625 L 0.5625 1.78125 L 1.28125 1.78125 L 1.28125 -0.84375 C 1.640625 -0.203125 2.15625 0.125 2.8125 0.125 C 3.484375 0.125 4 -0.125 4.375 -0.609375 C 4.71875 -1.0625 4.890625 -1.625 4.890625 -2.3125 C 4.890625 -3.015625 4.71875 -3.578125 4.359375 -4.03125 C 3.984375 -4.53125 3.453125 -4.78125 2.78125 -4.78125 Z M 2.6875 -4.1875 C 3.1875 -4.1875 3.5625 -4 3.828125 -3.625 C 4.046875 -3.296875 4.15625 -2.859375 4.15625 -2.3125 C 4.15625 -1.75 4.046875 -1.3125 3.8125 -0.984375 C 3.546875 -0.640625 3.171875 -0.46875 2.65625 -0.46875 C 2.234375 -0.46875 1.90625 -0.640625 1.640625 -0.96875 C 1.375 -1.296875 1.25 -1.734375 1.25 -2.265625 L 1.25 -2.359375 C 1.25 -2.875 1.375 -3.3125 1.609375 -3.640625 C 1.859375 -4 2.21875 -4.1875 2.6875 -4.1875 Z M 2.6875 -4.1875 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph8-4\" overflow=\"visible\">\n",
       "<path d=\"M 0.5625 -4.65625 L 0.5625 -1.765625 C 0.5625 -0.515625 1.109375 0.125 2.25 0.125 C 2.875 0.125 3.390625 -0.15625 3.765625 -0.71875 L 3.765625 0 L 4.484375 0 L 4.484375 -4.65625 L 3.765625 -4.65625 L 3.765625 -1.8125 C 3.703125 -1.421875 3.5625 -1.09375 3.296875 -0.84375 C 3.0625 -0.609375 2.78125 -0.484375 2.46875 -0.484375 C 2.046875 -0.484375 1.75 -0.609375 1.5625 -0.8125 C 1.375 -1.03125 1.28125 -1.375 1.28125 -1.8125 L 1.28125 -4.65625 Z M 0.5625 -4.65625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph8-5\" overflow=\"visible\">\n",
       "<path d=\"M 1.796875 -6.15625 L 1.09375 -5.859375 L 1.09375 -4.65625 L 0.15625 -4.65625 L 0.15625 -4.046875 L 1.09375 -4.046875 L 1.09375 -1.09375 C 1.09375 -0.734375 1.15625 -0.484375 1.3125 -0.296875 C 1.46875 -0.09375 1.75 0 2.140625 0 L 2.828125 0 L 2.828125 -0.609375 L 2.234375 -0.609375 C 2.078125 -0.609375 1.96875 -0.640625 1.90625 -0.71875 C 1.828125 -0.796875 1.796875 -0.921875 1.796875 -1.09375 L 1.796875 -4.046875 L 2.953125 -4.046875 L 2.953125 -4.65625 L 1.796875 -4.65625 Z M 1.796875 -6.15625 \" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "<symbol id=\"glyph8-6\" overflow=\"visible\">\n",
       "<path d=\"\" style=\"stroke:none;\"/>\n",
       "</symbol>\n",
       "</g>\n",
       "</defs>\n",
       "<g id=\"surface1\">\n",
       "<path d=\"M 304 228 L 536 228 C 542.628906 228 548 233.371094 548 240 L 548 356 C 548 362.628906 542.628906 368 536 368 L 304 368 C 297.371094 368 292 362.628906 292 356 L 292 240 C 292 233.371094 297.371094 228 304 228 Z M 304 228 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 326.203125 320 L 354.203125 320 L 354.203125 336 L 326.203125 336 Z M 326.203125 320 \" style=\"fill-rule:nonzero;fill:rgb(39.99939%,74.902344%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"142.4877\" xlink:href=\"#glyph0-1\" y=\"104.5\"/>\n",
       "</g>\n",
       "<path d=\"M 283 351.140625 L 333.960938 351.910156 C 337.273438 351.957031 340 349.3125 340.050781 346 C 340.050781 345.988281 340.050781 345.972656 340.050781 345.960938 L 340.085938 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 340.117188 337.898438 L 340.085938 341.898438 M 338.585938 341.886719 L 340.117188 337.898438 L 341.585938 341.914062 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 340.179688 320 L 340.015625 257.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 340.003906 253.898438 L 340.015625 257.898438 M 338.515625 257.902344 L 340.003906 253.898438 L 341.515625 257.894531 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 377.945312 320 L 405.945312 320 L 405.945312 336 L 377.945312 336 Z M 377.945312 320 \" style=\"fill-rule:nonzero;fill:rgb(39.99939%,74.902344%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"194.2302\" xlink:href=\"#glyph0-1\" y=\"104.5\"/>\n",
       "</g>\n",
       "<path d=\"M 391.945312 320 L 391.945312 301.820312 C 391.945312 298.523438 394.601562 295.847656 397.898438 295.820312 L 438.394531 295.523438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 442.394531 295.492188 L 438.394531 295.523438 M 438.382812 294.023438 L 442.394531 295.492188 L 438.40625 297.023438 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 452.292969 287.476562 L 452.105469 258.441406 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 452.078125 254.441406 L 452.105469 258.441406 M 450.605469 258.449219 L 452.078125 254.441406 L 453.605469 258.429688 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"166.9915\" xlink:href=\"#glyph1-1\" y=\"74.9565\"/>\n",
       "  <use x=\"169.4917\" xlink:href=\"#glyph1-2\" y=\"74.9565\"/>\n",
       "  <use x=\"174.4939\" xlink:href=\"#glyph1-3\" y=\"74.9565\"/>\n",
       "  <use x=\"179.4961\" xlink:href=\"#glyph1-4\" y=\"74.9565\"/>\n",
       "  <use x=\"184.4983\" xlink:href=\"#glyph1-5\" y=\"74.9565\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"168.2417\" xlink:href=\"#glyph1-6\" y=\"85.251\"/>\n",
       "  <use x=\"173.2475\" xlink:href=\"#glyph1-7\" y=\"85.251\"/>\n",
       "  <use x=\"178.2533\" xlink:href=\"#glyph1-5\" y=\"85.251\"/>\n",
       "  <use x=\"180.7571\" xlink:href=\"#glyph1-8\" y=\"85.251\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"174.4995\" xlink:href=\"#glyph2-1\" y=\"95.5454\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"177\" xlink:href=\"#glyph3-1\" y=\"99.5454\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"106.072735\" xlink:href=\"#glyph4-1\" y=\"75.204808\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"111.569841\" xlink:href=\"#glyph4-2\" y=\"75.172598\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"116.575555\" xlink:href=\"#glyph4-3\" y=\"75.143267\"/>\n",
       "  <use x=\"119.572503\" xlink:href=\"#glyph4-4\" y=\"75.125707\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"124.578217\" xlink:href=\"#glyph4-5\" y=\"75.096376\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"129.583931\" xlink:href=\"#glyph4-6\" y=\"75.067045\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"110.380281\" xlink:href=\"#glyph4-4\" y=\"85.474244\"/>\n",
       "  <use x=\"115.385995\" xlink:href=\"#glyph4-7\" y=\"85.444914\"/>\n",
       "  <use x=\"120.391709\" xlink:href=\"#glyph4-6\" y=\"85.415583\"/>\n",
       "  <use x=\"122.895466\" xlink:href=\"#glyph4-5\" y=\"85.400912\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"115.199818\" xlink:href=\"#glyph5-1\" y=\"95.740581\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"120.72076\" xlink:href=\"#glyph6-1\" y=\"99.7083\"/>\n",
       "</g>\n",
       "<path d=\"M 315.886719 351.636719 L 385.972656 351.972656 C 389.285156 351.988281 391.984375 349.3125 392 346 C 392 345.992188 392 345.980469 392 345.972656 L 392 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 392 337.898438 L 392 341.898438 M 390.5 341.898438 L 392 337.898438 L 393.5 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 312.035156 376 L 312.007812 357.867188 C 312.003906 354.605469 314.605469 351.9375 317.867188 351.859375 L 325.40625 351.683594 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 438.277344 320 L 466.277344 320 L 466.277344 336 L 438.277344 336 Z M 438.277344 320 \" style=\"fill-rule:nonzero;fill:rgb(39.99939%,74.902344%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"248.5196\" xlink:href=\"#glyph1-5\" y=\"104.5\"/>\n",
       "  <use x=\"251.0198\" xlink:href=\"#glyph1-7\" y=\"104.5\"/>\n",
       "  <use x=\"256.022\" xlink:href=\"#glyph1-2\" y=\"104.5\"/>\n",
       "  <use x=\"261.0242\" xlink:href=\"#glyph1-9\" y=\"104.5\"/>\n",
       "</g>\n",
       "<path d=\"M 457.722656 238.882812 C 460.847656 242.007812 460.847656 247.074219 457.722656 250.195312 C 454.597656 253.320312 449.53125 253.320312 446.410156 250.195312 C 443.285156 247.074219 443.285156 242.007812 446.410156 238.882812 C 449.53125 235.757812 454.597656 235.757812 457.722656 238.882812 \" style=\"fill-rule:nonzero;fill:rgb(69.804382%,85.098267%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"254.4376\" xlink:href=\"#glyph1-10\" y=\"21.0399\"/>\n",
       "</g>\n",
       "<path d=\"M 457.949219 289.820312 C 461.074219 292.945312 461.074219 298.011719 457.949219 301.136719 C 454.824219 304.257812 449.761719 304.257812 446.636719 301.136719 C 443.511719 298.011719 443.511719 292.945312 446.636719 289.820312 C 449.761719 286.699219 454.824219 286.699219 457.949219 289.820312 \" style=\"fill-rule:nonzero;fill:rgb(69.804382%,85.098267%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"254.2962\" xlink:href=\"#glyph7-1\" y=\"70.9784\"/>\n",
       "</g>\n",
       "<path d=\"M 452.28125 320 L 452.289062 309.378906 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 452.292969 305.378906 L 452.289062 309.378906 M 450.789062 309.378906 L 452.292969 305.378906 L 453.789062 309.378906 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 363.210938 351.863281 L 446.109375 351.992188 C 449.40625 351.996094 452.089844 349.339844 452.117188 346.042969 L 452.15625 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 452.191406 337.898438 L 452.15625 341.898438 M 450.65625 341.886719 L 452.191406 337.898438 L 453.65625 341.914062 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"100.9659\" xlink:href=\"#glyph8-1\" y=\"165\"/>\n",
       "  <use x=\"103.0989\" xlink:href=\"#glyph8-2\" y=\"165\"/>\n",
       "  <use x=\"108.1299\" xlink:href=\"#glyph8-3\" y=\"165\"/>\n",
       "  <use x=\"113.4039\" xlink:href=\"#glyph8-4\" y=\"165\"/>\n",
       "  <use x=\"118.4439\" xlink:href=\"#glyph8-5\" y=\"165\"/>\n",
       "  <use x=\"121.6389\" xlink:href=\"#glyph8-6\" y=\"165\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"124.6359\" xlink:href=\"#glyph2-2\" y=\"165\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"130.6389\" xlink:href=\"#glyph3-1\" y=\"169\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"32.2336\" xlink:href=\"#glyph1-11\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"38.7334\" xlink:href=\"#glyph1-12\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"40.7332\" xlink:href=\"#glyph1-13\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"45.739\" xlink:href=\"#glyph1-13\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"50.7448\" xlink:href=\"#glyph1-8\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"55.7506\" xlink:href=\"#glyph1-2\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"60.7564\" xlink:href=\"#glyph1-14\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"63.2566\" xlink:href=\"#glyph1-15\" y=\"120.1805\"/>\n",
       "  <use x=\"67.7566\" xlink:href=\"#glyph1-5\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"70.2568\" xlink:href=\"#glyph1-7\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"75.2626\" xlink:href=\"#glyph1-5\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"77.7628\" xlink:href=\"#glyph1-8\" y=\"120.1805\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"48.9988\" xlink:href=\"#glyph2-3\" y=\"130.475\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"55.4983\" xlink:href=\"#glyph3-1\" y=\"134.475\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"57.9985\" xlink:href=\"#glyph3-2\" y=\"134.475\"/>\n",
       "  <use x=\"60.9955\" xlink:href=\"#glyph3-3\" y=\"134.475\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"378\" xlink:href=\"#glyph2-4\" y=\"18.6894\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"384.4995\" xlink:href=\"#glyph3-1\" y=\"22.6894\"/>\n",
       "</g>\n",
       "<path d=\"M 493.945312 320 L 521.945312 320 L 521.945312 336 L 493.945312 336 Z M 493.945312 320 \" style=\"fill-rule:nonzero;fill:rgb(39.99939%,74.902344%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"310.2302\" xlink:href=\"#glyph0-1\" y=\"104.5\"/>\n",
       "</g>\n",
       "<path d=\"M 401.894531 351.894531 L 501.980469 351.992188 C 505.292969 351.996094 507.984375 349.3125 507.984375 346 C 507.984375 345.992188 507.984375 345.988281 507.984375 345.980469 L 507.976562 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 507.96875 337.898438 L 507.976562 341.898438 M 506.476562 341.902344 L 507.96875 337.898438 L 509.476562 341.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 345.65625 238.34375 C 348.78125 241.46875 348.78125 246.53125 345.65625 249.65625 C 342.53125 252.78125 337.46875 252.78125 334.34375 249.65625 C 331.21875 246.53125 331.21875 241.46875 334.34375 238.34375 C 337.46875 235.21875 342.53125 235.21875 345.65625 238.34375 \" style=\"fill-rule:nonzero;fill:rgb(69.804382%,85.098267%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"142.0029\" xlink:href=\"#glyph7-1\" y=\"19.5\"/>\n",
       "</g>\n",
       "<path d=\"M 348 244 L 438.164062 244.507812 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 442.164062 244.53125 L 438.164062 244.507812 M 438.175781 243.007812 L 442.164062 244.53125 L 438.15625 246.007812 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 274 244 L 326.101562 244 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 330.101562 244 L 326.101562 244 M 326.101562 242.5 L 330.101562 244 L 326.101562 245.5 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 513.949219 289.820312 C 517.074219 292.945312 517.074219 298.011719 513.949219 301.136719 C 510.824219 304.257812 505.761719 304.257812 502.636719 301.136719 C 499.511719 298.011719 499.511719 292.945312 502.636719 289.820312 C 505.761719 286.699219 510.824219 286.699219 513.949219 289.820312 \" style=\"fill-rule:nonzero;fill:rgb(69.804382%,85.098267%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"310.2962\" xlink:href=\"#glyph7-1\" y=\"70.9784\"/>\n",
       "</g>\n",
       "<path d=\"M 519.605469 257.820312 C 525.855469 260.945312 525.855469 266.011719 519.605469 269.136719 C 513.359375 272.257812 503.226562 272.257812 496.980469 269.136719 C 490.730469 266.011719 490.730469 260.945312 496.980469 257.820312 C 503.226562 254.699219 513.359375 254.699219 519.605469 257.820312 \" style=\"fill-rule:nonzero;fill:rgb(69.804382%,85.098267%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"304.535\" xlink:href=\"#glyph1-5\" y=\"39.9784\"/>\n",
       "  <use x=\"307.0352\" xlink:href=\"#glyph1-7\" y=\"39.9784\"/>\n",
       "  <use x=\"312.0374\" xlink:href=\"#glyph1-2\" y=\"39.9784\"/>\n",
       "  <use x=\"317.0396\" xlink:href=\"#glyph1-9\" y=\"39.9784\"/>\n",
       "</g>\n",
       "<path d=\"M 508.058594 320 L 508.210938 309.378906 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 508.265625 305.378906 L 508.210938 309.378906 M 506.710938 309.355469 L 508.265625 305.378906 L 509.710938 309.398438 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 508.292969 271.476562 L 508.292969 281.578125 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 508.292969 285.578125 L 508.292969 281.578125 M 509.792969 281.578125 L 508.292969 285.578125 L 506.792969 281.578125 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 508.292969 255.476562 L 508.292969 250.09375 C 508.292969 246.78125 505.605469 244.09375 502.292969 244.09375 C 502.261719 244.09375 502.230469 244.09375 502.199219 244.097656 L 477.265625 244.488281 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 516.292969 295.476562 L 526 295.476562 C 529.3125 295.476562 532 298.164062 532 301.476562 L 532 345.914062 C 532 349.226562 534.6875 351.914062 538 351.914062 C 538.027344 351.914062 538.058594 351.914062 538.085938 351.914062 L 562.101562 351.566406 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 566.101562 351.507812 L 562.101562 351.566406 M 562.078125 350.066406 L 566.101562 351.507812 L 562.121094 353.066406 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"278.4912\" xlink:href=\"#glyph1-16\" y=\"81.8065\"/>\n",
       "  <use x=\"285.4914\" xlink:href=\"#glyph1-4\" y=\"81.8065\"/>\n",
       "  <use x=\"290.4936\" xlink:href=\"#glyph1-5\" y=\"81.8065\"/>\n",
       "  <use x=\"292.9938\" xlink:href=\"#glyph1-3\" y=\"81.8065\"/>\n",
       "  <use x=\"297.996\" xlink:href=\"#glyph1-4\" y=\"81.8065\"/>\n",
       "  <use x=\"302.9982\" xlink:href=\"#glyph1-5\" y=\"81.8065\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"283.2417\" xlink:href=\"#glyph1-6\" y=\"92.1009\"/>\n",
       "  <use x=\"288.2475\" xlink:href=\"#glyph1-7\" y=\"92.1009\"/>\n",
       "  <use x=\"293.2533\" xlink:href=\"#glyph1-5\" y=\"92.1009\"/>\n",
       "  <use x=\"295.7571\" xlink:href=\"#glyph1-8\" y=\"92.1009\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"287.2495\" xlink:href=\"#glyph2-5\" y=\"102.3953\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"294.25\" xlink:href=\"#glyph3-1\" y=\"106.3953\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"41.249\" xlink:href=\"#glyph1-17\" y=\"13.4996\"/>\n",
       "  <use x=\"48.746\" xlink:href=\"#glyph1-8\" y=\"13.4996\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"53.7518\" xlink:href=\"#glyph1-18\" y=\"13.4996\"/>\n",
       "  <use x=\"61.2488\" xlink:href=\"#glyph1-19\" y=\"13.4996\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"66.2546\" xlink:href=\"#glyph1-20\" y=\"13.4996\"/>\n",
       "  <use x=\"69.2516\" xlink:href=\"#glyph1-21\" y=\"13.4996\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"48.9988\" xlink:href=\"#glyph2-4\" y=\"23.7941\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"55.4983\" xlink:href=\"#glyph3-1\" y=\"27.7941\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"57.9985\" xlink:href=\"#glyph3-2\" y=\"27.7941\"/>\n",
       "  <use x=\"60.9955\" xlink:href=\"#glyph3-3\" y=\"27.7941\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"378\" xlink:href=\"#glyph2-3\" y=\"125.8439\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"384.4995\" xlink:href=\"#glyph3-1\" y=\"129.8439\"/>\n",
       "</g>\n",
       "<path d=\"M 460.066406 244.539062 L 562.101562 244.234375 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 566.101562 244.222656 L 562.101562 244.234375 M 562.09375 242.734375 L 566.101562 244.222656 L 562.105469 245.734375 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 196 412 L 224 412 L 224 428 L 196 428 Z M 196 412 \" style=\"fill-rule:nonzero;fill:rgb(39.99939%,74.902344%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"12.2864\" xlink:href=\"#glyph0-1\" y=\"196.5\"/>\n",
       "</g>\n",
       "<path d=\"M 516 416 L 538.101562 416 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 542.101562 416 L 538.101562 416 M 538.101562 414.5 L 542.101562 416 L 538.101562 417.5 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 525 428 L 525 422 C 525 418.6875 527.6875 416 531 416 L 541.789062 416 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 436 427 L 458.101562 427 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 462.101562 427 L 458.101562 427 M 458.101562 425.5 L 462.101562 427 L 458.101562 428.5 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 436 427 L 442 427 C 445.3125 427 448 424.3125 448 421 L 448 416.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 448 412.898438 L 448 416.898438 M 446.5 416.898438 L 448 412.898438 L 449.5 416.898438 \" style=\"fill:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<path d=\"M 345.65625 414.34375 C 348.78125 417.46875 348.78125 422.53125 345.65625 425.65625 C 342.53125 428.78125 337.46875 428.78125 334.34375 425.65625 C 331.21875 422.53125 331.21875 417.46875 334.34375 414.34375 C 337.46875 411.21875 342.53125 411.21875 345.65625 414.34375 \" style=\"fill-rule:nonzero;fill:rgb(69.804382%,85.098267%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" transform=\"matrix(1,0,0,1,-195,-226)\"/>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"142.0029\" xlink:href=\"#glyph7-1\" y=\"195.5\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"161.4912\" xlink:href=\"#glyph1-22\" y=\"191\"/>\n",
       "  <use x=\"167.4942\" xlink:href=\"#glyph1-23\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"169.494\" xlink:href=\"#glyph1-8\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"174.4998\" xlink:href=\"#glyph1-18\" y=\"191\"/>\n",
       "  <use x=\"181.9968\" xlink:href=\"#glyph1-8\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"187.0026\" xlink:href=\"#glyph1-2\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"192.0084\" xlink:href=\"#glyph1-5\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"194.5086\" xlink:href=\"#glyph1-24\" y=\"191\"/>\n",
       "  <use x=\"197.5056\" xlink:href=\"#glyph1-25\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"204.0054\" xlink:href=\"#glyph1-12\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"206.0052\" xlink:href=\"#glyph1-15\" y=\"191\"/>\n",
       "  <use x=\"210.5052\" xlink:href=\"#glyph1-8\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"170.7417\" xlink:href=\"#glyph1-16\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"177.7419\" xlink:href=\"#glyph1-3\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"182.7477\" xlink:href=\"#glyph1-8\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"187.7535\" xlink:href=\"#glyph1-20\" y=\"201.2944\"/>\n",
       "  <use x=\"190.7505\" xlink:href=\"#glyph1-7\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"195.7563\" xlink:href=\"#glyph1-5\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"198.2565\" xlink:href=\"#glyph1-19\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"203.2623\" xlink:href=\"#glyph1-20\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"49.7449\" xlink:href=\"#glyph1-26\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"55.2421\" xlink:href=\"#glyph1-27\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"64.2421\" xlink:href=\"#glyph1-23\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"66.2419\" xlink:href=\"#glyph1-7\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"71.2477\" xlink:href=\"#glyph1-21\" y=\"191\"/>\n",
       "  <use x=\"75.7477\" xlink:href=\"#glyph1-8\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"80.7535\" xlink:href=\"#glyph1-20\" y=\"191\"/>\n",
       "  <use x=\"83.7505\" xlink:href=\"#glyph1-14\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"86.2507\" xlink:href=\"#glyph1-25\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"92.7505\" xlink:href=\"#glyph1-12\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"94.7503\" xlink:href=\"#glyph1-5\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"97.2505\" xlink:href=\"#glyph1-9\" y=\"191\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"42.4807\" xlink:href=\"#glyph1-7\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"47.4865\" xlink:href=\"#glyph1-28\" y=\"201.2944\"/>\n",
       "  <use x=\"51.9865\" xlink:href=\"#glyph1-5\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"54.4867\" xlink:href=\"#glyph1-12\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"56.4865\" xlink:href=\"#glyph1-29\" y=\"201.2944\"/>\n",
       "  <use x=\"60.9865\" xlink:href=\"#glyph1-7\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"65.9923\" xlink:href=\"#glyph1-5\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"68.4925\" xlink:href=\"#glyph1-12\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"70.4923\" xlink:href=\"#glyph1-19\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"75.4981\" xlink:href=\"#glyph1-2\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"80.5039\" xlink:href=\"#glyph1-14\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"83.0041\" xlink:href=\"#glyph1-30\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"85.5043\" xlink:href=\"#glyph1-4\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"90.5101\" xlink:href=\"#glyph1-28\" y=\"201.2944\"/>\n",
       "  <use x=\"95.0101\" xlink:href=\"#glyph1-5\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"97.5103\" xlink:href=\"#glyph1-12\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"99.5101\" xlink:href=\"#glyph1-19\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"104.5159\" xlink:href=\"#glyph1-2\" y=\"201.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"357.481\" xlink:href=\"#glyph1-27\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"363.9808\" xlink:href=\"#glyph1-19\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"368.9866\" xlink:href=\"#glyph1-2\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"373.9924\" xlink:href=\"#glyph1-28\" y=\"195\"/>\n",
       "  <use x=\"378.4924\" xlink:href=\"#glyph1-7\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"383.4982\" xlink:href=\"#glyph1-5\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"385.9984\" xlink:href=\"#glyph1-8\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"391.0042\" xlink:href=\"#glyph1-2\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"396.01\" xlink:href=\"#glyph1-7\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"401.0158\" xlink:href=\"#glyph1-5\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"403.516\" xlink:href=\"#glyph1-8\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"278.4949\" xlink:href=\"#glyph1-27\" y=\"195\"/>\n",
       "  <use x=\"284.9947\" xlink:href=\"#glyph1-19\" y=\"195\"/>\n",
       "  <use x=\"290.0005\" xlink:href=\"#glyph1-3\" y=\"195\"/>\n",
       "  <use x=\"295.0063\" xlink:href=\"#glyph1-21\" y=\"195\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"208.9841\" xlink:href=\"#glyph1-27\" y=\"80\"/>\n",
       "  <use x=\"215.4839\" xlink:href=\"#glyph1-7\" y=\"80\"/>\n",
       "  <use x=\"220.4897\" xlink:href=\"#glyph1-2\" y=\"80\"/>\n",
       "  <use x=\"225.4955\" xlink:href=\"#glyph1-13\" y=\"80\"/>\n",
       "  <use x=\"230.5013\" xlink:href=\"#glyph1-12\" y=\"80\"/>\n",
       "  <use x=\"232.5011\" xlink:href=\"#glyph1-13\" y=\"80\"/>\n",
       "  <use x=\"237.5069\" xlink:href=\"#glyph1-7\" y=\"80\"/>\n",
       "  <use x=\"242.5127\" xlink:href=\"#glyph1-5\" y=\"80\"/>\n",
       "  <use x=\"245.0165\" xlink:href=\"#glyph1-8\" y=\"80\"/>\n",
       "  <use x=\"250.0223\" xlink:href=\"#glyph1-14\" y=\"80\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"213.249\" xlink:href=\"#glyph1-18\" y=\"90.2944\"/>\n",
       "  <use x=\"220.746\" xlink:href=\"#glyph1-8\" y=\"90.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"225.7518\" xlink:href=\"#glyph1-18\" y=\"90.2944\"/>\n",
       "  <use x=\"233.2488\" xlink:href=\"#glyph1-19\" y=\"90.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"238.2546\" xlink:href=\"#glyph1-20\" y=\"90.2944\"/>\n",
       "  <use x=\"241.2516\" xlink:href=\"#glyph1-21\" y=\"90.2944\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"225\" xlink:href=\"#glyph2-4\" y=\"105.5889\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"231.4995\" xlink:href=\"#glyph3-1\" y=\"109.5889\"/>\n",
       "</g>\n",
       "<g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n",
       "  <use x=\"226.266\" xlink:href=\"#glyph1-31\" y=\"99.1818\"/>\n",
       "</g>\n",
       "</g>\n",
       "</svg>"
      ],
      "text/plain": [
       "<IPython.core.display.SVG object>"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "SVG(filename= '../img/lstm_3.svg')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Fig. 10.9.4: Computation of the hidden state. Multiplication is element-wise."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "colab_type": "text",
    "id": "H158wM3niqz0"
   },
   "source": [
    "# Implementation from Scratch\n",
    "\n",
    "Now it’s time to implement an LSTM. We begin with a model built from scratch. As with the experiments in the previous sections we first need to load the data. We use The Time Machine for this."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {
    "colab": {},
    "colab_type": "code",
    "id": "k9GDjrishzdN"
   },
   "outputs": [],
   "source": [
    "import sys\n",
    "sys.path.insert(0, '..')\n",
    "\n",
    "import d2l\n",
    "import torch\n",
    "import torch.nn as nn\n",
    "from d2l import RNNModel \n",
    "from d2l import load_data_time_machine\n",
    "from d2l import train_and_predict_rnn\n",
    "from d2l import train_and_predict_rnn_nn\n",
    "torch.set_default_tensor_type('torch.cuda.FloatTensor')\n",
    "\n",
    "corpus_indices, vocab = load_data_time_machine()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "colab_type": "text",
    "id": "TwzAFazLiuNm"
   },
   "source": [
    "# Initialize Model Parameters\n",
    "Next we need to define and initialize the model parameters. As previously, the hyperparameter num_hiddens defines the number of hidden units. We initialize weights with a Gaussian with 0.01 variance and we set the biases to 0."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {
    "colab": {
     "base_uri": "https://localhost:8080/",
     "height": 34
    },
    "colab_type": "code",
    "id": "bcuj0nqVh5rx",
    "outputId": "d615d296-7ab6-4ba1-db0d-23016d1ad35f"
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Using cuda:0\n"
     ]
    }
   ],
   "source": [
    "num_inputs, num_hiddens, num_outputs = len(vocab), 256, len(vocab)\n",
    "device = d2l.try_gpu()\n",
    "print('Using', device)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {
    "colab": {},
    "colab_type": "code",
    "id": "PaXe0r3ih7ma"
   },
   "outputs": [],
   "source": [
    "def get_params():\n",
    "    def _one(shape):\n",
    "        return torch.randn(shape, device=device).normal_(std=0.01)\n",
    "    \n",
    "    def _three():\n",
    "        return (_one((num_inputs, num_hiddens)),\n",
    "                _one((num_hiddens, num_hiddens)),\n",
    "                torch.zeros(num_hiddens, device=device))\n",
    "    W_xi,W_hi,b_i = _three() #Input gate parameters\n",
    "    W_xf,W_hf,b_f = _three() #Forget gate parameters\n",
    "    W_xo,W_ho,b_o = _three() #Output hidden state parameters\n",
    "    W_xc,W_hc,b_c = _three() # Candidate cell parameters\n",
    "    #Output layer paramters\n",
    "    W_hq = _one((num_hiddens, num_outputs))\n",
    "    b_q = torch.zeros(num_outputs, device=device)\n",
    "    # Create gradient\n",
    "    params = [W_xi, W_hi, b_i, W_xf, W_hf, b_f, W_xo, W_ho, b_o, W_xc, W_hc, b_c, W_hq, b_q]\n",
    "    for param in params:\n",
    "        param.requires_grad_(True)\n",
    "    return params"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "colab_type": "text",
    "id": "Bcxrz5gWiy1B"
   },
   "source": [
    "# Define the Model\n",
    "In the initialization function, the hidden state of the LSTM needs to return an additional memory cell with a value of 0 and a shape of (batch size, number of hidden units). Hence we get the following state initialization."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {
    "colab": {},
    "colab_type": "code",
    "id": "JlfIQfiah9OR"
   },
   "outputs": [],
   "source": [
    "def init_lstm_state(batch_size, num_hiddens, device):\n",
    "    return  (torch.zeros(size=(batch_size, num_hiddens), device=device),\n",
    "             torch.zeros(size=(batch_size, num_hiddens), device=device))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "colab_type": "text",
    "id": "dmLeFJV9i4Mv"
   },
   "source": [
    "The actual model is defined just like we discussed it before with three gates and an auxiliary memory cell. Note that only the hidden state is passed on to the output layer. The memory cells do not participate in the computation directly."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {
    "colab": {},
    "colab_type": "code",
    "id": "VTq0lIkPh-6v"
   },
   "outputs": [],
   "source": [
    "def lstm(inputs, state, params):\n",
    "    [W_xi, W_hi, b_i, W_xf, W_hf, b_f, W_xo, W_ho, b_o, W_xc, W_hc, b_c, W_hq, b_q] = params\n",
    "    (H, C) = state \n",
    "    outputs = []\n",
    "    for X in inputs:\n",
    "        sigmoid = nn.Sigmoid()\n",
    "        I = sigmoid(torch.matmul(X.float(), W_xi) + torch.matmul(H.float(), W_hi) + b_i)\n",
    "        F = sigmoid(torch.matmul(X.float(), W_xf) + torch.matmul(H.float(), W_hf) + b_f)\n",
    "        O = sigmoid(torch.matmul(X.float(), W_xo) + torch.matmul(H.float(), W_ho) + b_o)\n",
    "        tanh = nn.Tanh()\n",
    "        C_tilda = tanh(torch.matmul(X.float(), W_xc) + torch.matmul(H.float(), W_hc) + b_c)\n",
    "        C = F * C + I * C_tilda\n",
    "        H = O * C.tanh()\n",
    "        Y = torch.matmul(H.float(), W_hq) + b_q\n",
    "        outputs.append(Y)\n",
    "    return outputs, (H, C)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "colab_type": "text",
    "id": "rMEHH9BBi7Qc"
   },
   "source": [
    "# Training and Prediction\n",
    "As in the previous section, during model training, we only use adjacent sampling. After setting the hyper- parameters, we train and model and create a 50 character string of text based on the prefixes “traveller” and “time traveller”."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {
    "colab": {
     "base_uri": "https://localhost:8080/",
     "height": 360
    },
    "colab_type": "code",
    "id": "fol-efroiAtA",
    "outputId": "25396d06-8a69-43a2-bf84-e106e18a313b"
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "epoch 50, perplexity 10.252556, time 29.76 sec\n",
      "epoch 100, perplexity 5.957661, time 40.47 sec\n",
      " - traveller the timension of there thenesting the timension o\n",
      " - time traveller the timension of there thenesting the timension o\n"
     ]
    }
   ],
   "source": [
    "num_epochs, num_steps, batch_size, lr, clipping_theta = 100, 35, 32, 3, 1\n",
    "prefixes = ['traveller', 'time traveller']\n",
    "train_and_predict_rnn(lstm, get_params, init_lstm_state, num_hiddens, \n",
    "                      corpus_indices, vocab, device, False, num_epochs,\n",
    "                      num_steps, lr, clipping_theta, batch_size, prefixes)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "colab_type": "text",
    "id": "W6tm_ju6jAQR"
   },
   "source": [
    "# Concise Implementation\n",
    "We can call the LSTM class in the rnn module directly to instantiate the model."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {
    "colab": {
     "base_uri": "https://localhost:8080/",
     "height": 1312
    },
    "colab_type": "code",
    "id": "BfgM_NPCiCr7",
    "outputId": "a60f4bff-46bd-4b35-d50f-02f8886f1cc8"
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "epoch 125, perplexity 1.837382, time 46.93 sec\n",
      "epoch 250, perplexity 1.044730, time 47.20 sec\n",
      " - traveller smiled. 'are you sure we can move freely in space\n",
      " - time traveller smiled. 'are you sure we can move freely in space\n",
      "epoch 375, perplexity 1.034328, time 47.27 sec\n",
      "epoch 500, perplexity 1.029750, time 59.48 sec\n",
      " - traveller smiled. 'are you sure we can move freely in space\n",
      " - time traveller smiled. 'are you sure we can move freely in space\n"
     ]
    }
   ],
   "source": [
    "lstm_layer = nn.LSTM(input_size=num_inputs, hidden_size=num_hiddens)\n",
    "model = RNNModel(lstm_layer, num_hiddens, len(vocab))\n",
    "model.to(device)\n",
    "train_and_predict_rnn_nn(model, num_hiddens, init_lstm_state, corpus_indices, vocab,\n",
    "                         device, num_epochs*5, num_steps, lr,\n",
    "                         clipping_theta, batch_size, prefixes, 2)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "colab_type": "text",
    "id": "74j4wlvNjDHE"
   },
   "source": [
    "# Summary\n",
    "• LSTMs have three types of gates: input, forget and output gates which control the flow of information.\n",
    "\n",
    "• The hidden layer output of LSTM includes hidden states and memory cells. Only hidden states are passed into the output layer. Memory cells are entirely internal.\n",
    "\n",
    "• LSTMs can help cope with vanishing and exploding gradients due to long range dependencies and short-range irrelevant data.\n",
    "\n",
    "• In many cases LSTMs perform slightly better than GRUs but they are more costly to train and execute due to the larger latent state size.\n",
    "\n",
    "• LSTMs are the prototypical latent variable autoregressive model with nontrivial state control. Many variants thereof have been proposed over the years, e.g. \n",
    "multiple layers, residual connections, different types of regularization.\n",
    "\n",
    "• Training LSTMs and other sequence models is quite costly due to the long dependency of the sequence. Later we will encounter alternative models such as transformers that can be used in some cases.\n",
    "# Exercises\n",
    "1. Adjust the hyperparameters. Observe and analyze the impact on runtime, perplexity, and the generted output.\n",
    "2. How would you need to change the model to generate proper words as opposed to sequences of char- acters?\n",
    "3. Compare the computational cost for GRUs, LSTMs and regular RNNs for a given hidden dimension. Pay special attention to training and inference cost\n",
    "4. Since the candidate memory cells ensure that the value range is between -1 and 1 using the tanh function, why does the hidden state need to use the tanh function again to ensure that the output value range is between -1 and 1?\n",
    "5. Implement an LSTM for time series prediction rather than character sequences.\n",
    "# References\n",
    "[1] Hochreiter, S., & Schmidhuber, J. (1997). Long short-term memory. Neural computation, 9(8), 1735- 1780.\n",
    "\n"
   ]
  }
 ],
 "metadata": {
  "colab": {
   "name": "lstm.ipynb",
   "provenance": [],
   "version": "0.3.2"
  },
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.6.8"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 1
}
